| Summary Item | Total | Failed |
|---|---|---|
| Requests | 164 | 0 |
| Prerequest Scripts | 6 | 0 |
| Test Scripts | 162 | 0 |
| Assertions | 221 | 0 |
| Skipped Tests | 0 | - |
Imports a Bundle that includes:
* A piece of content with a tag field without any tags selected
| Header Name | Header Value |
|---|---|
| Content-Type | application/octet-stream |
| Content-Disposition | attachment |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 1706fccc-3988-43de-94bf-8ab208f735b5 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 14135 |
{"file":"resources/Experiments/page_experiment.tar.gz"}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Set-Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; Path=/; Secure; HttpOnly; SameSite=Lax |
| Set-Cookie | access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc; Path=/; HttpOnly; SameSite=Lax |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| Content-Type | application/json;charset=utf-8 |
| Content-Length | 58 |
| Date | Mon, 18 Sep 2023 21:12:00 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"bundleName":"page_experiment.tar.gz","status":"SUCCESS"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Bundle uploaded sucessfully | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
Fire any action using the actionId
Optional: If you pass ?inode={inode}, you don't need body here.
@Path("/actions/{actionId}/fire")
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | ef4b4d60-c3f4-4702-90ca-37638683173c |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
| Content-Length | 0 |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:12:06 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"AUTO_ASSIGN_WORKFLOW":false,"__icon__":"pageIcon","archived":false,"baseType":"HTMLPAGE","cachettl":"3600","canEdit":false,"canLock":false,"canRead":false,"contentType":"htmlpageasset","description":"my page","extension":"page","folder":"SYSTEM_FOLDER","friendlyName":"my page","hasLiveVersion":true,"hasTitleImage":false,"host":"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d","hostName":"default","identifier":"e424abd7e2e7a9031c5a0a3c18182f1b","inode":"39191ec5-aef4-456e-b868-39f267f393e3","isContentlet":true,"languageId":1,"live":true,"liveInode":"39191ec5-aef4-456e-b868-39f267f393e3","locked":false,"mimeType":"application/dotpage","modDate":1695071520843,"modUser":"dotcms.org.1","modUserName":"Admin User","name":"my-page","owner":"dotcms.org.1","path":"/my-page","publishDate":1695071520843,"shortyLive":"39191ec5ae","shortyWorking":"39191ec5ae","sortOrder":0,"stInode":"c541abb1-69b3-4bc5-8430-5e09e5239cc8","statusIcons":"<span class='greyDotIcon' style='opacity:.4'></span><span class='liveIcon'></span>","template":"SYSTEM_TEMPLATE","title":"my page","titleImage":"TITLE_IMAGE_NOT_FOUND","url":"/my-page","working":true,"workingInode":"39191ec5-aef4-456e-b868-39f267f393e3"},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code is 200 | 1 | 0 | 0 |
| Valid response | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
Imports a Bundle that includes:
* A piece of content with a tag field without any tags selected
| Header Name | Header Value |
|---|---|
| Content-Type | application/octet-stream |
| Content-Disposition | attachment |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | d600fd31-cbd0-4203-aa1c-d69db5edb211 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
| Content-Length | 13532 |
{"file":"resources/Experiments/second-experiment-page.tar.gz"}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| Content-Type | application/json;charset=utf-8 |
| Content-Length | 65 |
| Date | Mon, 18 Sep 2023 21:12:14 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"bundleName":"second-experiment-page.tar.gz","status":"SUCCESS"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Bundle uploaded sucessfully | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
Fire any action using the actionId
Optional: If you pass ?inode={inode}, you don't need body here.
@Path("/actions/{actionId}/fire")
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | f4186a97-8f0e-47b5-8a2f-f780f6c95d67 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
| Content-Length | 0 |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:12:20 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"AUTO_ASSIGN_WORKFLOW":false,"__icon__":"pageIcon","archived":false,"baseType":"HTMLPAGE","cachettl":"3600","canEdit":false,"canLock":false,"canRead":false,"contentType":"htmlpageasset","description":"another-experiment-page","extension":"page","folder":"SYSTEM_FOLDER","friendlyName":"another-experiment-page","hasLiveVersion":true,"hasTitleImage":false,"host":"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d","hostName":"default","identifier":"9044ec0fdb3788a814ccabf789f376d4","inode":"269ed7ab-9574-4fe0-b572-4143be8903cb","isContentlet":true,"languageId":1,"live":true,"liveInode":"269ed7ab-9574-4fe0-b572-4143be8903cb","locked":false,"mimeType":"application/dotpage","modDate":1695071534465,"modUser":"dotcms.org.1","modUserName":"Admin User","name":"another-experiment-page","owner":"dotcms.org.1","path":"/another-experiment-page","publishDate":1695071534465,"shortyLive":"269ed7ab95","shortyWorking":"269ed7ab95","sortOrder":0,"stInode":"c541abb1-69b3-4bc5-8430-5e09e5239cc8","statusIcons":"<span class='greyDotIcon' style='opacity:.4'></span><span class='liveIcon'></span>","template":"SYSTEM_TEMPLATE","title":"another-experiment-page","titleImage":"TITLE_IMAGE_NOT_FOUND","url":"/another-experiment-page","working":true,"workingInode":"269ed7ab-9574-4fe0-b572-4143be8903cb"},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code is 200 | 1 | 0 | 0 |
| Valid response | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
Imports a Bundle that includes:
* A piece of content with a tag field without any tags selected
| Header Name | Header Value |
|---|---|
| Content-Type | application/octet-stream |
| Content-Disposition | attachment |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 2ddf2247-9fe0-40eb-9cc8-b665d75d0e46 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
| Content-Length | 14135 |
{"file":"resources/Experiments/page_experiment.tar.gz"}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| Content-Type | application/json;charset=utf-8 |
| Content-Length | 58 |
| Date | Mon, 18 Sep 2023 21:12:28 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"bundleName":"page_experiment.tar.gz","status":"SUCCESS"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Bundle uploaded sucessfully | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
Fire any action using the actionId
Optional: If you pass ?inode={inode}, you don't need body here.
@Path("/actions/{actionId}/fire")
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 02004750-b4e4-489d-b9b7-55778f1965be |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
| Content-Length | 0 |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:12:34 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"AUTO_ASSIGN_WORKFLOW":false,"__icon__":"pageIcon","archived":false,"baseType":"HTMLPAGE","cachettl":"3600","canEdit":false,"canLock":false,"canRead":false,"contentType":"htmlpageasset","description":"my page","extension":"page","folder":"SYSTEM_FOLDER","friendlyName":"my page","hasLiveVersion":true,"hasTitleImage":false,"host":"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d","hostName":"default","identifier":"e424abd7e2e7a9031c5a0a3c18182f1b","inode":"30233e2b-0327-4969-ae51-2c291e74bfc5","isContentlet":true,"languageId":1,"live":true,"liveInode":"30233e2b-0327-4969-ae51-2c291e74bfc5","locked":false,"mimeType":"application/dotpage","modDate":1695071548632,"modUser":"dotcms.org.1","modUserName":"Admin User","name":"my-page","owner":"dotcms.org.1","path":"/my-page","publishDate":1695071548632,"shortyLive":"30233e2b03","shortyWorking":"30233e2b03","sortOrder":0,"stInode":"c541abb1-69b3-4bc5-8430-5e09e5239cc8","statusIcons":"<span class='greyDotIcon' style='opacity:.4'></span><span class='liveIcon'></span>","template":"SYSTEM_TEMPLATE","title":"my page","titleImage":"TITLE_IMAGE_NOT_FOUND","url":"/my-page","working":true,"workingInode":"30233e2b-0327-4969-ae51-2c291e74bfc5"},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code is 200 | 1 | 0 | 0 |
| Valid response | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | ea673c7d-9dc3-44b5-bba1-4bc2e12efde1 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 625 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"pageId": "e424abd7e2e7a9031c5a0a3c18182f1b",
"name": "20220901",
"description": "experiment with goals and variants",
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "REACH_PAGE",
"conditions": [
{
"parameter": "url",
"operator": "EQUALS",
"value": "thank-you"
},
{
"parameter": "referer",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:12:34 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071554844,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"9af757ab-8aa5-4e2d-bce4-c710b04d8c82","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071554873,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | c22a16f3-19df-465b-8932-c4aba9ed99c3 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 41 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"description": "My first Variant"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:12:37 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071554844,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"9af757ab-8aa5-4e2d-bce4-c710b04d8c82","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071554920,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-9af757ab8a-variant-1","name":"My first Variant","promoted":false,"url":"/my-page?variantName=dotexperiment-9af757ab8a-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Variants with correct weight | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 7e0fa445-5079-470c-a67c-32cef44a8412 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 42 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"description": "My second Variant"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:12:41 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071554844,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"9af757ab-8aa5-4e2d-bce4-c710b04d8c82","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071557990,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":33.333332},{"id":"dotexperiment-9af757ab8a-variant-1","name":"My first Variant","promoted":false,"url":"/my-page?variantName=dotexperiment-9af757ab8a-variant-1","weight":33.333332},{"id":"dotexperiment-9af757ab8a-variant-2","name":"My second Variant","promoted":false,"url":"/my-page?variantName=dotexperiment-9af757ab8a-variant-2","weight":33.333332}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Variants with correct weight | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | c7e1c883-2e7b-4949-9675-d4c38ce22d2e |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 98 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{"scheduling": {
"startDate": "2052-08-30T20:19:12Z",
"endDate": "2052-09-30T20:19:12Z"
}}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:12:44 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071554844,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"9af757ab-8aa5-4e2d-bce4-c710b04d8c82","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071561061,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2611340352000,"startDate":2608661952000},"status":"DRAFT","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":33.333332},{"id":"dotexperiment-9af757ab8a-variant-1","name":"My first Variant","promoted":false,"url":"/my-page?variantName=dotexperiment-9af757ab8a-variant-1","weight":33.333332},{"id":"dotexperiment-9af757ab8a-variant-2","name":"My second Variant","promoted":false,"url":"/my-page?variantName=dotexperiment-9af757ab8a-variant-2","weight":33.333332}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | c96d3896-0f9c-4e34-86ad-810b893f2bbb |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:12:44 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071554844,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"9af757ab-8aa5-4e2d-bce4-c710b04d8c82","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071561061,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2611340352000,"startDate":2608661952000},"status":"DRAFT","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":33.333332},{"id":"dotexperiment-9af757ab8a-variant-1","name":"My first Variant","promoted":false,"url":"/my-page?variantName=dotexperiment-9af757ab8a-variant-1","weight":33.333332},{"id":"dotexperiment-9af757ab8a-variant-2","name":"My second Variant","promoted":false,"url":"/my-page?variantName=dotexperiment-9af757ab8a-variant-2","weight":33.333332}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment returns expected data | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 7f8858df-e236-4b09-90ca-6540fbc70172 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| error-key | dotcms.api.error.not_found |
| error-message | Experiment with id: sdfsd not found. |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Content-Type | application/json |
| Content-Length | 76 |
| Date | Mon, 18 Sep 2023 21:12:44 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"error":"dotcms.api.error.not_found: Experiment with id: sdfsd not found."}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Proper error message | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 7faea5e5-85b5-4c8e-bcca-37c64d202bdc |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 413 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"defaultType":false,
"icon":null,
"fixed":false,
"system":false,
"clazz":"com.dotcms.contenttype.model.type.ImmutableSimpleContentType",
"description":"",
"host":"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"folder":"SYSTEM_FOLDER",
"name":"Keep Contentlet when after change layout",
"systemActionMappings":{"NEW":""},
"workflow":["d61a59e1-a49c-46f2-a929-db2b4bfa88b2"]
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:12:50 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":[{"baseType":"CONTENT","clazz":"com.dotcms.contenttype.model.type.ImmutableSimpleContentType","defaultType":false,"fields":[],"fixed":false,"folder":"SYSTEM_FOLDER","folderPath":"/","host":"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d","iDate":1695071564000,"icon":"event_note","id":"d2947ca856c555468230cf71137fe175","layout":[{"divider":{"clazz":"com.dotcms.contenttype.model.field.ImmutableRowField","contentTypeId":"d2947ca856c555468230cf71137fe175","dataType":"SYSTEM","fieldContentTypeProperties":[],"fieldType":"Row","fieldTypeLabel":"Row","fieldVariables":[],"fixed":false,"forceIncludeInApi":false,"iDate":1695071570000,"indexed":false,"listed":false,"modDate":1695071570000,"name":"Row Field","readOnly":false,"required":false,"searchable":false,"sortOrder":-1,"unique":false},"columns":[{"columnDivider":{"clazz":"com.dotcms.contenttype.model.field.ImmutableColumnField","contentTypeId":"d2947ca856c555468230cf71137fe175","dataType":"SYSTEM","fieldContentTypeProperties":[],"fieldType":"Column","fieldTypeLabel":"Column","fieldVariables":[],"fixed":false,"forceIncludeInApi":false,"iDate":1695071570000,"indexed":false,"listed":false,"modDate":1695071570000,"name":"Column Field","readOnly":false,"required":false,"searchable":false,"sortOrder":-1,"unique":false},"fields":[]}]}],"modDate":1695071564000,"multilingualable":false,"name":"Keep Contentlet when after change layout","siteName":"default","sortOrder":0,"system":false,"systemActionMappings":{},"variable":"KeepContentletWhenAfterChangeLayout","versionable":true,"workflows":[{"archived":false,"creationDate":1695071570221,"defaultScheme":false,"description":"","entryActionId":null,"id":"d61a59e1-a49c-46f2-a929-db2b4bfa88b2","mandatory":false,"modDate":1695071541157,"name":"System Workflow","system":true}]}],"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 6c38e5f9-a0bb-41d2-ad5c-8b6aaee31257 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 2411 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"layout":[
{"divider":{
"clazz":"com.dotcms.contenttype.model.field.ImmutableRowField",
"contentTypeId":"d2947ca856c555468230cf71137fe175",
"dataType":"SYSTEM",
"fieldContentTypeProperties":[],
"fieldType":"Row",
"fieldTypeLabel":"Row",
"fieldVariables":[],
"fixed":false,
"iDate":1667572217000,
"indexed":false,
"listed":false,
"modDate":1667572217000,
"name":"Row Field",
"readOnly":false,
"required":false,
"searchable":false,
"sortOrder":-1,
"unique":false},
"columns":[
{
"columnDivider":{
"clazz":"com.dotcms.contenttype.model.field.ImmutableColumnField",
"contentTypeId":"d2947ca856c555468230cf71137fe175",
"dataType":"SYSTEM",
"fieldContentTypeProperties":[],
"fieldType":"Column",
"fieldTypeLabel":"Column",
"fieldVariables":[],
"fixed":false,
"iDate":1667572217000,
"indexed":false,
"listed":false,
"modDate":1667572217000,
"name":"Column Field",
"readOnly":false,
"required":false,
"searchable":false,
"sortOrder":-1,
"unique":false
},
"fields":[
{
"clazz":"com.dotcms.contenttype.model.field.ImmutableTextField",
"name":"title",
"dataType":"TEXT",
"regexCheck":"",
"defaultValue":"",
"hint":"",
"required":false,
"searchable":false,
"indexed":false,
"listed":false,
"unique":false,
"id":null
}
]
}
]
}
]
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:12:53 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":[{"divider":{"clazz":"com.dotcms.contenttype.model.field.ImmutableRowField","contentTypeId":"d2947ca856c555468230cf71137fe175","dataType":"SYSTEM","fieldContentTypeProperties":[],"fieldType":"Row","fieldTypeLabel":"Row","fieldVariables":[],"fixed":false,"forceIncludeInApi":false,"iDate":1667572217000,"id":"0a2e5c4bd665add01bba5d84f1a93b8f","indexed":false,"listed":false,"modDate":1695071570000,"name":"fields-0","readOnly":false,"required":false,"searchable":false,"sortOrder":0,"unique":false,"variable":"fields0"},"columns":[{"columnDivider":{"clazz":"com.dotcms.contenttype.model.field.ImmutableColumnField","contentTypeId":"d2947ca856c555468230cf71137fe175","dataType":"SYSTEM","fieldContentTypeProperties":[],"fieldType":"Column","fieldTypeLabel":"Column","fieldVariables":[],"fixed":false,"forceIncludeInApi":false,"iDate":1667572217000,"id":"a2d9ec86356709b21e04a2c1c0583042","indexed":false,"listed":false,"modDate":1695071570000,"name":"fields-1","readOnly":false,"required":false,"searchable":false,"sortOrder":1,"unique":false,"variable":"fields1"},"fields":[{"clazz":"com.dotcms.contenttype.model.field.ImmutableTextField","contentTypeId":"d2947ca856c555468230cf71137fe175","dataType":"TEXT","fieldType":"Text","fieldTypeLabel":"Text","fieldVariables":[],"fixed":false,"forceIncludeInApi":false,"iDate":1695071570000,"id":"80df241caa272809c5f63df9404d06fe","indexed":false,"listed":false,"modDate":1695071570000,"name":"title","readOnly":false,"required":false,"searchable":false,"sortOrder":2,"unique":false,"variable":"title"}]}]}],"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 71a96a2a-55a0-429d-a817-c31a85ac50c7 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 320 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"title": "container_keep_content_after_change_layout",
"friendlyName": "container_keep_content_after_change_layout",
"maxContentlets": 1,
"containerStructures": [{
"structureId": "d2947ca856c555468230cf71137fe175",
"maxContentlets": 1,
"code": "$!{dotContentMap.title}"
}]
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:12:56 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{
"archived" : false,
"categoryId" : "d742bcb7-9ec5-4c1e-8216-2b85ae42d882",
"deleted" : false,
"friendlyName" : "container_keep_content_after_change_layout",
"iDate" : 1695071573309,
"idate" : 1695071573309,
"identifier" : "7079d4ca2953389afcbcf33ac37b6d40",
"inode" : "d742bcb7-9ec5-4c1e-8216-2b85ae42d882",
"live" : true,
"locked" : false,
"maxContentlets" : 1,
"modDate" : 1695071573313,
"modUser" : "dotcms.org.1",
"name" : "container_keep_content_after_change_layout",
"new" : false,
"owner" : "dotcms.org.1",
"parentPermissionable" : {
"aliases" : "localhost\n127.0.0.1",
"archived" : false,
"categoryId" : "67f4a81e-c46d-4c25-84e6-cbe819ee8018",
"contentTypeId" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"default" : false,
"dotAsset" : false,
"fileAsset" : false,
"folder" : "SYSTEM_FOLDER",
"form" : false,
"host" : "SYSTEM_HOST",
"hostThumbnail" : null,
"hostname" : "demo.dotcms.com",
"htmlpage" : false,
"identifier" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"indexPolicyDependencies" : "DEFER",
"inode" : "67f4a81e-c46d-4c25-84e6-cbe819ee8018",
"keyValue" : false,
"languageId" : 1,
"live" : true,
"locked" : true,
"lowIndexPriority" : false,
"modDate" : 1695071509387,
"modUser" : "system",
"name" : "demo.dotcms.com",
"new" : false,
"owner" : "dotcms.org.1",
"parent" : true,
"permissionId" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"permissionType" : "com.dotmarketing.portlets.contentlet.model.Contentlet",
"persona" : false,
"sortOrder" : 0,
"structureInode" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"systemHost" : false,
"tagStorage" : "SYSTEM_HOST",
"title" : "demo.dotcms.com",
"titleImage" : null,
"type" : "contentlet",
"vanityUrl" : false,
"variantId" : "DEFAULT",
"versionId" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"working" : true
},
"path" : null,
"permissionId" : "7079d4ca2953389afcbcf33ac37b6d40",
"permissionType" : "com.dotmarketing.portlets.containers.model.Container",
"showOnMenu" : false,
"sortOrder" : 0,
"source" : "DB",
"title" : "container_keep_content_after_change_layout",
"type" : "containers",
"useDiv" : false,
"versionId" : "7079d4ca2953389afcbcf33ac37b6d40",
"versionType" : "containers",
"working" : true
},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 534d5fb1-9c94-4c1f-a40a-106b45d31b0e |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 662 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"layout":{
"body":{
"rows":[
{
"styleClass":"",
"columns":[
{
"styleClass":"",
"leftOffset":1,
"width":12,
"containers":[
{"identifier":"7079d4ca2953389afcbcf33ac37b6d40"}
]
}
]
}
]
}
},
"friendlyName": "",
"title": "page_version_keep_containers_template",
"theme": "SYSTEM_THEME"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:12:59 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"body":null,"canPublish":true,"canRead":true,"canWrite":true,"categoryId":"478e3b3d-5f4f-4035-a97d-fddd0f0557e2","containers":{"7079d4ca2953389afcbcf33ac37b6d40":{
"archived" : false,
"categoryId" : "d742bcb7-9ec5-4c1e-8216-2b85ae42d882",
"deleted" : false,
"friendlyName" : "container_keep_content_after_change_layout",
"iDate" : 1695071573334,
"idate" : 1695071573334,
"identifier" : "7079d4ca2953389afcbcf33ac37b6d40",
"inode" : "d742bcb7-9ec5-4c1e-8216-2b85ae42d882",
"live" : true,
"locked" : false,
"maxContentlets" : 1,
"modDate" : 1695071573333,
"modUser" : "dotcms.org.1",
"name" : "container_keep_content_after_change_layout",
"new" : false,
"owner" : "dotcms.org.1",
"parentPermissionable" : {
"aliases" : "localhost\n127.0.0.1",
"archived" : false,
"categoryId" : "67f4a81e-c46d-4c25-84e6-cbe819ee8018",
"contentTypeId" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"default" : false,
"dotAsset" : false,
"fileAsset" : false,
"folder" : "SYSTEM_FOLDER",
"form" : false,
"host" : "SYSTEM_HOST",
"hostThumbnail" : null,
"hostname" : "demo.dotcms.com",
"htmlpage" : false,
"identifier" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"indexPolicyDependencies" : "DEFER",
"inode" : "67f4a81e-c46d-4c25-84e6-cbe819ee8018",
"keyValue" : false,
"languageId" : 1,
"live" : true,
"locked" : true,
"lowIndexPriority" : false,
"modDate" : 1695071509387,
"modUser" : "system",
"name" : "demo.dotcms.com",
"new" : false,
"owner" : "dotcms.org.1",
"parent" : true,
"permissionId" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"permissionType" : "com.dotmarketing.portlets.contentlet.model.Contentlet",
"persona" : false,
"sortOrder" : 0,
"structureInode" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"systemHost" : false,
"tagStorage" : "SYSTEM_HOST",
"title" : "demo.dotcms.com",
"titleImage" : null,
"type" : "contentlet",
"vanityUrl" : false,
"variantId" : "DEFAULT",
"versionId" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"working" : true
},
"path" : null,
"permissionId" : "7079d4ca2953389afcbcf33ac37b6d40",
"permissionType" : "com.dotmarketing.portlets.containers.model.Container",
"showOnMenu" : false,
"sortOrder" : 0,
"source" : "DB",
"title" : "container_keep_content_after_change_layout",
"type" : "containers",
"useDiv" : false,
"versionId" : "7079d4ca2953389afcbcf33ac37b6d40",
"versionType" : "containers",
"working" : true
}},"countAddContainer":0,"countContainers":0,"deleted":false,"drawed":true,"drawedBody":"{\"title\":\"\",\"header\":false,\"footer\":false,\"body\":{\"rows\":[{\"columns\":[{\"containers\":[{\"identifier\":\"7079d4ca2953389afcbcf33ac37b6d40\",\"uuid\":\"1\"}],\"widthPercent\":100,\"leftOffset\":1,\"styleClass\":\"\",\"preview\":false,\"width\":12,\"left\":0}],\"styleClass\":\"\"}]}}","footer":null,"friendlyName":"","hasLiveVersion":false,"headCode":null,"header":null,"identifier":"e834994f55974e66504b6b14e009280a","image":null,"inode":"478e3b3d-5f4f-4035-a97d-fddd0f0557e2","layout":{"body":{"rows":[{"columns":[{"containers":[{"identifier":"7079d4ca2953389afcbcf33ac37b6d40","uuid":"1"}],"leftOffset":1,"styleClass":"","width":12}],"styleClass":""}]},"footer":false,"header":false,"sidebar":null,"title":"","width":null},"live":false,"locked":false,"lockedBy":null,"modDate":1695071576377,"modUser":"dotcms.org.1","name":"page_version_keep_containers_template","new":false,"owner":"dotcms.org.1","selectedimage":null,"showOnMenu":true,"sortOrder":0,"theme":"SYSTEM_THEME","themeInfo":{"defaultFileType":null,"filesMasks":null,"hostId":"SYSTEM_HOST","iDate":null,"identifier":"SYSTEM_THEME","inode":"SYSTEM_THEME","modDate":1695070464766,"name":"system_theme","path":"/static/system_theme/","showOnMenu":false,"sortOrder":0,"title":"System Theme","type":"folder"},"themeName":"system_theme","title":"page_version_keep_containers_template","working":true},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | e9a5ed0c-438c-4eed-b4d8-e8093b1c1e84 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 36 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
["e834994f55974e66504b6b14e009280a"]
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:13:02 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"fails":[],"skippedCount":0,"successCount":1},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 987f10ad-c184-4232-803d-32b5388dcae6 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 433 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"contentlet" : {
"title" : "page_version_keep_contentlet_after_change_layout",
"languageId" : 1,
"stInode": "c541abb1-69b3-4bc5-8430-5e09e5239cc8",
"url": "page_version_keep_contentlet_after_change_layout",
"hostFolder": "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"template": "e834994f55974e66504b6b14e009280a",
"cachettl": 0,
"friendlyName": "friendlyName"
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:13:08 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"AUTO_ASSIGN_WORKFLOW":false,"__IS_NEW_CONTENT__":true,"__icon__":"pageIcon","archived":false,"baseType":"HTMLPAGE","cachettl":"0","canEdit":false,"canLock":false,"canRead":false,"contentType":"htmlpageasset","description":"friendlyName","extension":"page","folder":"SYSTEM_FOLDER","friendlyName":"friendlyName","hasLiveVersion":true,"hasTitleImage":false,"host":"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d","hostName":"default","identifier":"f41ac5d4f5a2e854e1d79ea6ca39df27","inode":"5e9b3c89-3753-4801-8f07-07d69889541b","isContentlet":true,"languageId":1,"live":true,"liveInode":"5e9b3c89-3753-4801-8f07-07d69889541b","locked":false,"mimeType":"application/dotpage","modDate":1695071582490,"modUser":"dotcms.org.1","modUserName":"Admin User","name":"page_version_keep_contentlet_after_change_layout","owner":"dotcms.org.1","path":"/page_version_keep_contentlet_after_change_layout","publishDate":1695071582490,"shortyLive":"5e9b3c8937","shortyWorking":"5e9b3c8937","sortOrder":0,"stInode":"c541abb1-69b3-4bc5-8430-5e09e5239cc8","statusIcons":"<span class='greyDotIcon' style='opacity:.4'></span><span class='liveIcon'></span>","template":"e834994f55974e66504b6b14e009280a","title":"page_version_keep_contentlet_after_change_layout","titleImage":"TITLE_IMAGE_NOT_FOUND","url":"/page_version_keep_contentlet_after_change_layout","working":true,"workingInode":"5e9b3c89-3753-4801-8f07-07d69889541b"},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 43634798-d416-4d59-89f7-887d9e3f0492 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 142 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"contentlet" : {
"title" : "content_1",
"languageId" : 1,
"stInode": "d2947ca856c555468230cf71137fe175"
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:13:14 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"AUTO_ASSIGN_WORKFLOW":false,"__IS_NEW_CONTENT__":true,"archived":false,"baseType":"CONTENT","contentType":"KeepContentletWhenAfterChangeLayout","folder":"SYSTEM_FOLDER","hasLiveVersion":true,"hasTitleImage":false,"host":"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d","hostName":"default","identifier":"8bc3c43d8b13c8e310152c2046402f73","inode":"6010c672-4242-414f-ac6e-4a2184eaa0b7","languageId":1,"live":true,"locked":false,"modDate":1695071588698,"modUser":"dotcms.org.1","modUserName":"Admin User","owner":"dotcms.org.1","publishDate":1695071588698,"sortOrder":0,"stInode":"d2947ca856c555468230cf71137fe175","title":"content_1","titleImage":"TITLE_IMAGE_NOT_FOUND","url":"/content.6010c672-4242-414f-ac6e-4a2184eaa0b7","working":true},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | b723a5c3-83af-4749-8a3d-758136d5af2b |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 142 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"contentlet" : {
"title" : "content_2",
"languageId" : 1,
"stInode": "d2947ca856c555468230cf71137fe175"
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:13:20 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"AUTO_ASSIGN_WORKFLOW":false,"__IS_NEW_CONTENT__":true,"archived":false,"baseType":"CONTENT","contentType":"KeepContentletWhenAfterChangeLayout","folder":"SYSTEM_FOLDER","hasLiveVersion":true,"hasTitleImage":false,"host":"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d","hostName":"default","identifier":"60230195b1d29e3ac45b56cbd4bb2c94","inode":"62fdf729-8191-481d-b942-72b83f543278","languageId":1,"live":true,"locked":false,"modDate":1695071594846,"modUser":"dotcms.org.1","modUserName":"Admin User","owner":"dotcms.org.1","publishDate":1695071594846,"sortOrder":0,"stInode":"d2947ca856c555468230cf71137fe175","title":"content_2","titleImage":"TITLE_IMAGE_NOT_FOUND","url":"/content.62fdf729-8191-481d-b942-72b83f543278","working":true},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | d4ad3a8f-360f-46d5-818e-c94d92e45dba |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 149 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
[
{
"contentletsId": ["8bc3c43d8b13c8e310152c2046402f73"],
"identifier": "7079d4ca2953389afcbcf33ac37b6d40",
"uuid": "1"
}
]
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| Content-Type | application/json |
| Content-Length | 97 |
| Date | Mon, 18 Sep 2023 21:13:23 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":"ok","errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Variants with correct weight | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 561f896c-2433-4826-9acc-669a95a88b56 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json;charset=UTF-8 |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:13:23 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{
"canCreateTemplate" : true,
"containers" : {
"7079d4ca2953389afcbcf33ac37b6d40" : {
"containerStructures" : [ {
"id" : "68e69433-6d16-422d-a180-41573aacc270",
"structureId" : "d2947ca856c555468230cf71137fe175",
"containerInode" : "d742bcb7-9ec5-4c1e-8216-2b85ae42d882",
"containerId" : "7079d4ca2953389afcbcf33ac37b6d40",
"code" : "$!{dotContentMap.title}",
"contentTypeVar" : "KeepContentletWhenAfterChangeLayout"
} ],
"rendered" : {
"uuid-1" : "content_1"
},
"contentlets" : {
"uuid-1" : [ {
"hostName" : "default",
"modDate" : 1695071588698,
"publishDate" : 1695071588698,
"title" : "content_1",
"baseType" : "CONTENT",
"inode" : "6010c672-4242-414f-ac6e-4a2184eaa0b7",
"archived" : false,
"host" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"working" : true,
"locked" : false,
"stInode" : "d2947ca856c555468230cf71137fe175",
"contentType" : "KeepContentletWhenAfterChangeLayout",
"live" : true,
"owner" : "dotcms.org.1",
"identifier" : "8bc3c43d8b13c8e310152c2046402f73",
"languageId" : 1,
"url" : "/content.6010c672-4242-414f-ac6e-4a2184eaa0b7",
"titleImage" : "TITLE_IMAGE_NOT_FOUND",
"modUserName" : "Admin User",
"hasLiveVersion" : true,
"folder" : "SYSTEM_FOLDER",
"hasTitleImage" : false,
"sortOrder" : 0,
"modUser" : "dotcms.org.1"
} ]
},
"container" : {
"archived" : false,
"categoryId" : "d742bcb7-9ec5-4c1e-8216-2b85ae42d882",
"deleted" : false,
"friendlyName" : "container_keep_content_after_change_layout",
"iDate" : 1695071573334,
"idate" : 1695071573334,
"identifier" : "7079d4ca2953389afcbcf33ac37b6d40",
"inode" : "d742bcb7-9ec5-4c1e-8216-2b85ae42d882",
"live" : true,
"locked" : false,
"maxContentlets" : 1,
"modDate" : 1695071573333,
"modUser" : "dotcms.org.1",
"name" : "container_keep_content_after_change_layout",
"new" : false,
"owner" : "dotcms.org.1",
"parentPermissionable" : {
"aliases" : "localhost\n127.0.0.1",
"archived" : false,
"categoryId" : "67f4a81e-c46d-4c25-84e6-cbe819ee8018",
"contentTypeId" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"default" : false,
"dotAsset" : false,
"fileAsset" : false,
"folder" : "SYSTEM_FOLDER",
"form" : false,
"host" : "SYSTEM_HOST",
"hostThumbnail" : null,
"hostname" : "demo.dotcms.com",
"htmlpage" : false,
"identifier" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"indexPolicyDependencies" : "DEFER",
"inode" : "67f4a81e-c46d-4c25-84e6-cbe819ee8018",
"keyValue" : false,
"languageId" : 1,
"live" : true,
"locked" : true,
"lowIndexPriority" : false,
"modDate" : 1695071509387,
"modUser" : "system",
"name" : "demo.dotcms.com",
"new" : false,
"owner" : "dotcms.org.1",
"parent" : true,
"permissionId" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"permissionType" : "com.dotmarketing.portlets.contentlet.model.Contentlet",
"persona" : false,
"sortOrder" : 0,
"structureInode" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"systemHost" : false,
"tagStorage" : "SYSTEM_HOST",
"title" : "demo.dotcms.com",
"titleImage" : null,
"type" : "contentlet",
"vanityUrl" : false,
"variantId" : "DEFAULT",
"versionId" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"working" : true
},
"path" : null,
"permissionId" : "7079d4ca2953389afcbcf33ac37b6d40",
"permissionType" : "com.dotmarketing.portlets.containers.model.Container",
"showOnMenu" : false,
"sortOrder" : 0,
"source" : "DB",
"title" : "container_keep_content_after_change_layout",
"type" : "containers",
"useDiv" : false,
"versionId" : "7079d4ca2953389afcbcf33ac37b6d40",
"versionType" : "containers",
"working" : true
}
}
},
"layout" : {
"width" : null,
"title" : "pageversionkeepcontainerstemplate",
"header" : false,
"footer" : false,
"body" : {
"rows" : [ {
"columns" : [ {
"containers" : [ {
"identifier" : "7079d4ca2953389afcbcf33ac37b6d40",
"uuid" : "1"
} ],
"widthPercent" : 100,
"leftOffset" : 1,
"styleClass" : "",
"preview" : false,
"width" : 12,
"left" : 0
} ],
"styleClass" : ""
} ]
},
"sidebar" : null
},
"numberContents" : 1,
"page" : {
"__icon__" : "pageIcon",
"archived" : false,
"baseType" : "HTMLPAGE",
"cachettl" : "0",
"canEdit" : true,
"canLock" : true,
"canRead" : true,
"contentType" : "htmlpageasset",
"deleted" : false,
"description" : "friendlyName",
"extension" : "page",
"folder" : "SYSTEM_FOLDER",
"friendlyName" : "friendlyName",
"hasLiveVersion" : true,
"hasTitleImage" : false,
"host" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"hostName" : "default",
"httpsRequired" : false,
"identifier" : "f41ac5d4f5a2e854e1d79ea6ca39df27",
"inode" : "5e9b3c89-3753-4801-8f07-07d69889541b",
"isContentlet" : true,
"languageId" : 1,
"live" : true,
"liveInode" : "5e9b3c89-3753-4801-8f07-07d69889541b",
"locked" : false,
"mimeType" : "application/dotpage",
"modDate" : 1695071582490,
"modUser" : "dotcms.org.1",
"modUserName" : "Admin User",
"name" : "page_version_keep_contentlet_after_change_layout",
"owner" : "dotcms.org.1",
"pageURI" : "/page_version_keep_contentlet_after_change_layout",
"pageUrl" : "page_version_keep_contentlet_after_change_layout",
"path" : "/page_version_keep_contentlet_after_change_layout",
"publishDate" : 1695071582490,
"shortyLive" : "5e9b3c8937",
"shortyWorking" : "5e9b3c8937",
"sortOrder" : 0,
"stInode" : "c541abb1-69b3-4bc5-8430-5e09e5239cc8",
"statusIcons" : "<span class='greyDotIcon' style='opacity:.4'></span><span class='liveIcon'></span>",
"template" : "e834994f55974e66504b6b14e009280a",
"title" : "page_version_keep_contentlet_after_change_layout",
"titleImage" : "TITLE_IMAGE_NOT_FOUND",
"type" : "htmlpage",
"url" : "/page_version_keep_contentlet_after_change_layout",
"working" : true,
"workingInode" : "5e9b3c89-3753-4801-8f07-07d69889541b",
"rendered" : "<!doctype html>\n<html lang=\"en\">\n\n<head>\n\n<meta charset=\"utf-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1, shrink-to-fit=no\">\n<title>friendlyName</title>\n<meta name=\"description\" content=\"\">\n<meta name=\"language\" content=\"english\">\n<meta name=\"author\" content=\"dotCMS\">\n<meta name=\"copyright\" content=\"dotCMS LLC, Miami Florida, US\">\n\n<!-- CSS -->\n<style>\n/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}\n/*# sourceMappingURL=normalize.min.css.map */\n/*! reflexgrid.css | github.com/leejordan/reflex */:root{--reflex-columns:12;--reflex-grid-spacing:15px;--reflex-xs:576px;--reflex-sm:768px;--reflex-md:992px;--reflex-lg:1200px;--reflex-xlg:1600px;--reflex-xxs-max:575px;--reflex-xs-max:767px;--reflex-sm-max:991px;--reflex-md-max:1199px;--reflex-lg-max:1599px}.container,.container-full{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin-right:auto;margin-left:auto;padding-right:30px;padding-left:30px}.container .grid,.container-full .grid{margin-right:-15px;margin-left:-15px}@media (min-width: 576px){.container{max-width:576px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 992px){.container{max-width:992px}}@media (min-width: 1200px){.container{max-width:1200px}}@media (min-width: 1600px){.container{max-width:1600px}}.grid{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:0;margin:0 auto;position:relative;letter-spacing:-.31em;*letter-spacing:normal;word-spacing:-.43em;list-style-type:none}.grid::before,.grid::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;word-spacing:normal;white-space:normal}[class*=\"col-\"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;word-spacing:normal;white-space:normal;position:relative;width:100%;vertical-align:top;padding:15px;display:inline-block;*display:inline;zoom:1}[class*=\"col-\"]::before,[class*=\"col-\"]::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;word-spacing:normal;white-space:normal}[class*=\"col-\"] .grid{-ms-flex:1 1 auto;-webkit-flex:1 1 auto;flex:1 1 auto;margin:-15px}.col-12{width:100%;*width:99.9%}.col-11{width:91.66666667%;*width:91.56666667%}.col-10{width:83.33333333%;*width:83.23333333%}.col-9{width:75%;*width:74.9%}.col-8{width:66.66666667%;*width:66.56666667%}.col-7{width:58.33333333%;*width:58.23333333%}.col-6{width:50%;*width:49.9%}.col-5{width:41.66666667%;*width:41.56666667%}.col-4{width:33.33333333%;*width:33.23333333%}.col-3{width:25%;*width:24.9%}.col-2{width:16.66666667%;*width:16.56666667%}.col-1{width:8.33333333%;*width:8.23333333%}@media (min-width: 576px){.col-xs-12{width:100%;*width:99.9%}.col-xs-11{width:91.66666667%;*width:91.56666667%}.col-xs-10{width:83.33333333%;*width:83.23333333%}.col-xs-9{width:75%;*width:74.9%}.col-xs-8{width:66.66666667%;*width:66.56666667%}.col-xs-7{width:58.33333333%;*width:58.23333333%}.col-xs-6{width:50%;*width:49.9%}.col-xs-5{width:41.66666667%;*width:41.56666667%}.col-xs-4{width:33.33333333%;*width:33.23333333%}.col-xs-3{width:25%;*width:24.9%}.col-xs-2{width:16.66666667%;*width:16.56666667%}.col-xs-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 768px){.col-sm-12{width:100%;*width:99.9%}.col-sm-11{width:91.66666667%;*width:91.56666667%}.col-sm-10{width:83.33333333%;*width:83.23333333%}.col-sm-9{width:75%;*width:74.9%}.col-sm-8{width:66.66666667%;*width:66.56666667%}.col-sm-7{width:58.33333333%;*width:58.23333333%}.col-sm-6{width:50%;*width:49.9%}.col-sm-5{width:41.66666667%;*width:41.56666667%}.col-sm-4{width:33.33333333%;*width:33.23333333%}.col-sm-3{width:25%;*width:24.9%}.col-sm-2{width:16.66666667%;*width:16.56666667%}.col-sm-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 992px){.col-md-12{width:100%;*width:99.9%}.col-md-11{width:91.66666667%;*width:91.56666667%}.col-md-10{width:83.33333333%;*width:83.23333333%}.col-md-9{width:75%;*width:74.9%}.col-md-8{width:66.66666667%;*width:66.56666667%}.col-md-7{width:58.33333333%;*width:58.23333333%}.col-md-6{width:50%;*width:49.9%}.col-md-5{width:41.66666667%;*width:41.56666667%}.col-md-4{width:33.33333333%;*width:33.23333333%}.col-md-3{width:25%;*width:24.9%}.col-md-2{width:16.66666667%;*width:16.56666667%}.col-md-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 1200px){.col-lg-12{width:100%;*width:99.9%}.col-lg-11{width:91.66666667%;*width:91.56666667%}.col-lg-10{width:83.33333333%;*width:83.23333333%}.col-lg-9{width:75%;*width:74.9%}.col-lg-8{width:66.66666667%;*width:66.56666667%}.col-lg-7{width:58.33333333%;*width:58.23333333%}.col-lg-6{width:50%;*width:49.9%}.col-lg-5{width:41.66666667%;*width:41.56666667%}.col-lg-4{width:33.33333333%;*width:33.23333333%}.col-lg-3{width:25%;*width:24.9%}.col-lg-2{width:16.66666667%;*width:16.56666667%}.col-lg-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 1600px){.col-xlg-12{width:100%;*width:99.9%}.col-xlg-11{width:91.66666667%;*width:91.56666667%}.col-xlg-10{width:83.33333333%;*width:83.23333333%}.col-xlg-9{width:75%;*width:74.9%}.col-xlg-8{width:66.66666667%;*width:66.56666667%}.col-xlg-7{width:58.33333333%;*width:58.23333333%}.col-xlg-6{width:50%;*width:49.9%}.col-xlg-5{width:41.66666667%;*width:41.56666667%}.col-xlg-4{width:33.33333333%;*width:33.23333333%}.col-xlg-3{width:25%;*width:24.9%}.col-xlg-2{width:16.66666667%;*width:16.56666667%}.col-xlg-1{width:8.33333333%;*width:8.23333333%}}.col-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}@media (min-width: 576px){.col-xs-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 768px){.col-sm-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 992px){.col-md-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 1200px){.col-lg-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 1600px){.col-xlg-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}.order-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-0{-ms-flex-order:0;-webkit-order:0;order:0}@media only screen and (min-width: 576px){.order-xs-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-xs-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-xs-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-xs-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-xs-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-xs-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-xs-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-xs-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-xs-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-xs-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-xs-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-xs-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-xs-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 768px){.order-sm-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-sm-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-sm-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-sm-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-sm-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-sm-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-sm-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-sm-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-sm-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-sm-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-sm-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-sm-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-sm-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 992px){.order-md-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-md-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-md-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-md-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-md-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-md-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-md-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-md-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-md-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-md-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-md-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-md-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-md-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 1200px){.order-lg-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-lg-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-lg-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-lg-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-lg-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-lg-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-lg-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-lg-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-lg-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-lg-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-lg-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-lg-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-lg-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 1600px){.order-xlg-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-xlg-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-xlg-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-xlg-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-xlg-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-xlg-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-xlg-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-xlg-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-xlg-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-xlg-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-xlg-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-xlg-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-xlg-0{-ms-flex-order:0;-webkit-order:0;order:0}}.offset-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-9{margin-left:75%;*margin-left:74.9%}.offset-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-6{margin-left:50%;*margin-left:49.9%}.offset-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-3{margin-left:25%;*margin-left:24.9%}.offset-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-1{margin-left:8.33333333%;*margin-left:8.23333333%}@media only screen and (min-width: 576px){.offset-xs-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-xs-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-xs-9{margin-left:75%;*margin-left:74.9%}.offset-xs-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-xs-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-xs-6{margin-left:50%;*margin-left:49.9%}.offset-xs-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-xs-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-xs-3{margin-left:25%;*margin-left:24.9%}.offset-xs-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-xs-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-xs-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width: 768px){.offset-sm-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-sm-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-sm-9{margin-left:75%;*margin-left:74.9%}.offset-sm-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-sm-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-sm-6{margin-left:50%;*margin-left:49.9%}.offset-sm-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-sm-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-sm-3{margin-left:25%;*margin-left:24.9%}.offset-sm-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-sm-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-sm-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width: 992px){.offset-md-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-md-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-md-9{margin-left:75%;*margin-left:74.9%}.offset-md-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-md-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-md-6{margin-left:50%;*margin-left:49.9%}.offset-md-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-md-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-md-3{margin-left:25%;*margin-left:24.9%}.offset-md-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-md-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-md-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width: 1200px){.offset-lg-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-lg-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-lg-9{margin-left:75%;*margin-left:74.9%}.offset-lg-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-lg-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-lg-6{margin-left:50%;*margin-left:49.9%}.offset-lg-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-lg-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-lg-3{margin-left:25%;*margin-left:24.9%}.offset-lg-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-lg-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-lg-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width: 1600px){.offset-xlg-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-xlg-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-xlg-9{margin-left:75%;*margin-left:74.9%}.offset-xlg-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-xlg-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-xlg-6{margin-left:50%;*margin-left:49.9%}.offset-xlg-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-xlg-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-xlg-3{margin-left:25%;*margin-left:24.9%}.offset-xlg-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-xlg-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-xlg-0{margin-left:0;*margin-left:-.1%}}.wrap{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.no-wrap{-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.no-wrap [class*=\"col-\"]{-ms-flex-negative:1;-webkit-flex-shrink:1;flex-shrink:1}.wrap-reverse{-ms-flex-wrap:wrap-reverse;-webkit-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.direction-row{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.direction-row-reverse{-ms-flex-direction:row-reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.direction-column{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.direction-column-reverse{-ms-flex-direction:column-reverse;-webkit-flex-direction:column-reverse;flex-direction:column-reverse}.align-start{-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}.align-end{-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end}.align-end [class*=\"col-\"]{vertical-align:bottom}.align-center{-ms-flex-align:center;-webkit-align-items:center;align-items:center}.align-center [class*=\"col-\"]{vertical-align:middle}.align-baseline{-ms-flex-align:baseline;-webkit-align-items:baseline;align-items:baseline}.align-content-start{-ms-flex-line-pack:start;-webkit-align-content:flex-start;align-content:flex-start}.align-content-end{-ms-flex-line-pack:end;-webkit-align-content:flex-end;align-content:flex-end}.align-content-end [class*=\"col-\"]{vertical-align:bottom}.align-content-center{-ms-flex-line-pack:center;-webkit-align-content:center;align-content:center}.align-content-space-between{-ms-flex-line-pack:justify;-webkit-align-content:space-between;align-content:space-between}.align-content-space-around{-ms-flex-line-pack:distribute;-webkit-align-content:space-around;align-content:space-around}.align-self-stretch{-ms-flex-item-align:stretch;-webkit-align-self:stretch;align-self:stretch}.align-self-start{-ms-flex-item-align:start;-webkit-align-self:flex-start;align-self:flex-start}.align-self-end{-ms-flex-item-align:end;-webkit-align-self:flex-end;align-self:flex-end;vertical-align:bottom}.align-self-center{-ms-flex-item-align:center;-webkit-align-self:center;align-self:center;vertical-align:middle}.align-self-baseline{-ms-flex-item-align:baseline;-webkit-align-self:baseline;align-self:baseline;vertical-align:baseline}.justify-start{-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.justify-start.grid{text-align:left}.justify-end{-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.justify-end.grid{text-align:right;-moz-text-align-last:right;text-align-last:right}.justify-end.grid [class*=\"col-\"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.justify-center{-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.justify-center.grid{text-align:center;-moz-text-align-last:center;text-align-last:center}.justify-center.grid [class*=\"col-\"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.justify-space-between{-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.justify-space-between.grid{text-align:justify;-moz-text-align-last:justify;text-align-last:justify}.justify-space-between.grid [class*=\"col-\"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.justify-space-around{-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-around}.justify-space-around.grid{text-align:justify;-moz-text-align-last:justify;text-align-last:justify}.justify-space-around.grid [class*=\"col-\"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.grid-bleed [class*=\"col-\"]{padding:0}.col-grid{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.col-grid.direction-row{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.col-bleed{padding:0}.col-bleed-x{padding:15px 0}.col-bleed-y{padding:0 15px}.flex-img{display:block;-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;max-width:100%;height:auto;width:100%;*width:auto}.flex-footer{width:100%;margin-top:auto;margin-bottom:0}.flex-footer>:last-child{margin-bottom:0}@media (max-width: 575px){.hidden-xxs{display:none}}@media (min-width: 576px) and (max-width: 767px){.hidden-xs{display:none}}@media (min-width: 768px) and (max-width: 991px){.hidden-sm{display:none}}@media (min-width: 992px) and (max-width: 1199px){.hidden-md{display:none}}@media (min-width: 1200px) and (max-width: 1599px){.hidden-lg{display:none}}@media (min-width: 1600px){.hidden-xlg{display:none}}\n\n.block-placeholder {\n align-items: center;\n background-color: #e2e2e2;\n color: #524e5c;\n display: flex;\n font-size: 20px;\n font-weight: bold;\n height: 120px;\n justify-content: center;\n min-height: 120px;\n}\nheader:before {\n content: \"Header\";\n}\nfooter:before {\n content: \"Footer\";\n}\nbody {\n display: flex;\n flex-direction: column;\n font-family: Assistant, \"Helvetica Neue\", Helvetica, Arial, \"Lucida Grande\", sans-serif ;\n height: 100%;\n}\n.body-wrapper {\n flex-grow: 1;\n}\n\n</style>\n</head>\n\n\n<body id=\"page_version_keep_contentlet_after_change_layout\" >\n\n \n <div class=\"body-wrapper\">\n \n \n \n \n \n \n <section id=\"section-1\" class=\"section \">\n <div class=\"container\">\n <div class=\"grid\">\n \n \n \n <div class=\"col-lg-12 \">\n content_1\n </div><!--/Column-->\n\n </div><!--/row-->\n </div><!--/container-->\n </section><!-- /row-wrapper-->\n \n </div><!-- /body-wrapper -->\n\n \n</body>\n</html>"
},
"site" : {
"lowIndexPriority" : false,
"indexPolicyDependencies" : "DEFER",
"variantId" : "DEFAULT",
"default" : true,
"aliases" : null,
"inode" : "1b407535-67e3-4f21-ad00-8ef5ef492d64",
"parent" : true,
"hostname" : "default",
"hostThumbnail" : null,
"structureInode" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"systemHost" : false,
"tagStorage" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"name" : "default",
"owner" : "dotcms.org.1",
"permissionId" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"permissionType" : "com.dotmarketing.portlets.contentlet.model.Contentlet",
"identifier" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"modDate" : 1587414510812,
"type" : "contentlet",
"host" : "SYSTEM_HOST",
"live" : true,
"new" : false,
"title" : "default",
"languageId" : 1,
"folder" : "SYSTEM_FOLDER",
"archived" : false,
"working" : true,
"fileAsset" : false,
"categoryId" : "1b407535-67e3-4f21-ad00-8ef5ef492d64",
"versionId" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"contentTypeId" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"modUser" : "dotcms.org.1",
"sortOrder" : 0,
"titleImage" : {
"empty" : true,
"present" : false
},
"htmlpage" : false,
"dotAsset" : false,
"persona" : false,
"form" : false,
"vanityUrl" : false,
"keyValue" : false,
"locked" : true
},
"template" : {
"iDate" : 1695071576374,
"type" : "template",
"owner" : "dotcms.org.1",
"inode" : "478e3b3d-5f4f-4035-a97d-fddd0f0557e2",
"identifier" : "e834994f55974e66504b6b14e009280a",
"source" : "DB",
"title" : "page_version_keep_containers_template",
"friendlyName" : "",
"modDate" : 1695071576377,
"modUser" : "dotcms.org.1",
"sortOrder" : 0,
"showOnMenu" : true,
"body" : "null",
"image" : "null",
"drawed" : true,
"drawedBody" : "{\"title\":\"\",\"header\":false,\"footer\":false,\"body\":{\"rows\":[{\"columns\":[{\"containers\":[{\"identifier\":\"7079d4ca2953389afcbcf33ac37b6d40\",\"uuid\":\"1\"}],\"widthPercent\":100,\"leftOffset\":1,\"styleClass\":\"\",\"preview\":false,\"width\":12,\"left\":0}],\"styleClass\":\"\"}]}}",
"countAddContainer" : 0,
"countContainers" : 0,
"theme" : "SYSTEM_THEME",
"header" : "null",
"footer" : "null",
"anonymous" : false,
"template" : true,
"live" : true,
"deleted" : false,
"archived" : false,
"working" : true,
"versionType" : "template",
"permissionId" : "e834994f55974e66504b6b14e009280a",
"versionId" : "e834994f55974e66504b6b14e009280a",
"name" : "page_version_keep_containers_template",
"locked" : false,
"permissionType" : "com.dotmarketing.portlets.templates.model.Template",
"new" : false,
"categoryId" : "478e3b3d-5f4f-4035-a97d-fddd0f0557e2",
"idate" : 1695071576374,
"canEdit" : true
},
"viewAs" : {
"visitor" : {
"tags" : [ ],
"device" : "UNKNOWN",
"isNew" : true,
"userAgent" : {
"operatingSystem" : "UNKNOWN",
"browser" : "UNKNOWN",
"id" : 16843022,
"browserVersion" : null
},
"personas" : { }
},
"language" : {
"id" : 1,
"languageCode" : "en",
"countryCode" : "US",
"language" : "English",
"country" : "United States",
"isoCode" : "en-us"
},
"mode" : "PREVIEW_MODE"
}
},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
Create a new Experiment named "Add/Remove content Experiment" with the page created in the previous request.
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | c83c68db-3ecc-437a-a6ce-aca2bbb0ebd5 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 127 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"pageId": "f41ac5d4f5a2e854e1d79ea6ca39df27",
"name": "Keep Contentlet after Layout Change",
"description": ""
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:13:23 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071604143,"description":"","goals":null,"id":"0c173d62-6063-45fc-a77a-9181431932ca","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071604162,"name":"Keep Contentlet after Layout Change","pageId":"f41ac5d4f5a2e854e1d79ea6ca39df27","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/page_version_keep_contentlet_after_change_layout?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
Create a new variant into the previous created experiment
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | cda61ea4-14b1-40ff-a930-e18fb103819f |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 71 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"description": "Variant to Keep Contentlet after Change Layout"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:13:27 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071604143,"description":"","goals":null,"id":"0c173d62-6063-45fc-a77a-9181431932ca","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071604213,"name":"Keep Contentlet after Layout Change","pageId":"f41ac5d4f5a2e854e1d79ea6ca39df27","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/page_version_keep_contentlet_after_change_layout?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-0c173d6260-variant-1","name":"Variant to Keep Contentlet after Change Layout","promoted":false,"url":"/page_version_keep_contentlet_after_change_layout?variantName=dotexperiment-0c173d6260-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Variants with correct weight | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 9408af7d-44ad-4a56-84ca-3c6038c831c6 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 149 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
[
{
"contentletsId": ["60230195b1d29e3ac45b56cbd4bb2c94"],
"identifier": "7079d4ca2953389afcbcf33ac37b6d40",
"uuid": "1"
}
]
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| Content-Type | application/json |
| Content-Length | 97 |
| Date | Mon, 18 Sep 2023 21:13:42 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":"ok","errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Variants with correct weight | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | ad48dde0-9d47-4070-b7c0-ce6014550684 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json;charset=UTF-8 |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:13:42 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{
"canCreateTemplate" : true,
"containers" : {
"7079d4ca2953389afcbcf33ac37b6d40" : {
"containerStructures" : [ {
"id" : "68e69433-6d16-422d-a180-41573aacc270",
"structureId" : "d2947ca856c555468230cf71137fe175",
"containerInode" : "d742bcb7-9ec5-4c1e-8216-2b85ae42d882",
"containerId" : "7079d4ca2953389afcbcf33ac37b6d40",
"code" : "$!{dotContentMap.title}",
"contentTypeVar" : "KeepContentletWhenAfterChangeLayout"
} ],
"rendered" : {
"uuid-1" : "content_2"
},
"contentlets" : {
"uuid-1" : [ {
"hostName" : "default",
"modDate" : 1695071594846,
"publishDate" : 1695071594846,
"title" : "content_2",
"baseType" : "CONTENT",
"inode" : "62fdf729-8191-481d-b942-72b83f543278",
"archived" : false,
"host" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"working" : true,
"locked" : false,
"stInode" : "d2947ca856c555468230cf71137fe175",
"contentType" : "KeepContentletWhenAfterChangeLayout",
"live" : true,
"owner" : "dotcms.org.1",
"identifier" : "60230195b1d29e3ac45b56cbd4bb2c94",
"languageId" : 1,
"url" : "/content.62fdf729-8191-481d-b942-72b83f543278",
"titleImage" : "TITLE_IMAGE_NOT_FOUND",
"modUserName" : "Admin User",
"hasLiveVersion" : true,
"folder" : "SYSTEM_FOLDER",
"hasTitleImage" : false,
"sortOrder" : 0,
"modUser" : "dotcms.org.1"
} ]
},
"container" : {
"archived" : false,
"categoryId" : "d742bcb7-9ec5-4c1e-8216-2b85ae42d882",
"deleted" : false,
"friendlyName" : "container_keep_content_after_change_layout",
"iDate" : 1695071573334,
"idate" : 1695071573334,
"identifier" : "7079d4ca2953389afcbcf33ac37b6d40",
"inode" : "d742bcb7-9ec5-4c1e-8216-2b85ae42d882",
"live" : true,
"locked" : false,
"maxContentlets" : 1,
"modDate" : 1695071573333,
"modUser" : "dotcms.org.1",
"name" : "container_keep_content_after_change_layout",
"new" : false,
"owner" : "dotcms.org.1",
"parentPermissionable" : {
"aliases" : "localhost\n127.0.0.1",
"archived" : false,
"categoryId" : "67f4a81e-c46d-4c25-84e6-cbe819ee8018",
"contentTypeId" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"default" : false,
"dotAsset" : false,
"fileAsset" : false,
"folder" : "SYSTEM_FOLDER",
"form" : false,
"host" : "SYSTEM_HOST",
"hostThumbnail" : null,
"hostname" : "demo.dotcms.com",
"htmlpage" : false,
"identifier" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"indexPolicyDependencies" : "DEFER",
"inode" : "67f4a81e-c46d-4c25-84e6-cbe819ee8018",
"keyValue" : false,
"languageId" : 1,
"live" : true,
"locked" : true,
"lowIndexPriority" : false,
"modDate" : 1695071509387,
"modUser" : "system",
"name" : "demo.dotcms.com",
"new" : false,
"owner" : "dotcms.org.1",
"parent" : true,
"permissionId" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"permissionType" : "com.dotmarketing.portlets.contentlet.model.Contentlet",
"persona" : false,
"sortOrder" : 0,
"structureInode" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"systemHost" : false,
"tagStorage" : "SYSTEM_HOST",
"title" : "demo.dotcms.com",
"titleImage" : null,
"type" : "contentlet",
"vanityUrl" : false,
"variantId" : "DEFAULT",
"versionId" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"working" : true
},
"path" : null,
"permissionId" : "7079d4ca2953389afcbcf33ac37b6d40",
"permissionType" : "com.dotmarketing.portlets.containers.model.Container",
"showOnMenu" : false,
"sortOrder" : 0,
"source" : "DB",
"title" : "container_keep_content_after_change_layout",
"type" : "containers",
"useDiv" : false,
"versionId" : "7079d4ca2953389afcbcf33ac37b6d40",
"versionType" : "containers",
"working" : true
}
}
},
"layout" : {
"width" : null,
"title" : "pageversionkeepcontainerstemplate",
"header" : false,
"footer" : false,
"body" : {
"rows" : [ {
"columns" : [ {
"containers" : [ {
"identifier" : "7079d4ca2953389afcbcf33ac37b6d40",
"uuid" : "1"
} ],
"widthPercent" : 100,
"leftOffset" : 1,
"styleClass" : "",
"preview" : false,
"width" : 12,
"left" : 0
} ],
"styleClass" : ""
} ]
},
"sidebar" : null
},
"numberContents" : 1,
"page" : {
"__icon__" : "pageIcon",
"archived" : false,
"baseType" : "HTMLPAGE",
"cachettl" : "0",
"canEdit" : true,
"canLock" : true,
"canRead" : true,
"contentType" : "htmlpageasset",
"deleted" : false,
"description" : "friendlyName",
"extension" : "page",
"folder" : "SYSTEM_FOLDER",
"friendlyName" : "friendlyName",
"hasLiveVersion" : false,
"hasTitleImage" : false,
"host" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"hostName" : "default",
"httpsRequired" : false,
"identifier" : "f41ac5d4f5a2e854e1d79ea6ca39df27",
"inode" : "ea44871e-0e82-41b0-9333-e346d3d953c7",
"isContentlet" : true,
"languageId" : 1,
"live" : false,
"locked" : false,
"mimeType" : "application/dotpage",
"modDate" : 1695071613311,
"modUser" : "dotcms.org.1",
"modUserName" : "Admin User",
"name" : "page_version_keep_contentlet_after_change_layout",
"owner" : "dotcms.org.1",
"pageURI" : "/page_version_keep_contentlet_after_change_layout",
"pageUrl" : "page_version_keep_contentlet_after_change_layout",
"path" : "/page_version_keep_contentlet_after_change_layout",
"publishDate" : 1695071613311,
"shortyWorking" : "ea44871e0e",
"sortOrder" : 0,
"stInode" : "c541abb1-69b3-4bc5-8430-5e09e5239cc8",
"statusIcons" : "<span class='workingIcon'></span><span class='greyDotIcon' style='opacity:.4'></span>",
"template" : "e834994f55974e66504b6b14e009280a",
"title" : "page_version_keep_contentlet_after_change_layout",
"titleImage" : "TITLE_IMAGE_NOT_FOUND",
"type" : "htmlpage",
"url" : "/page_version_keep_contentlet_after_change_layout",
"working" : true,
"workingInode" : "ea44871e-0e82-41b0-9333-e346d3d953c7",
"rendered" : "<!doctype html>\n<html lang=\"en\">\n\n<head>\n\n<meta charset=\"utf-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1, shrink-to-fit=no\">\n<title>friendlyName</title>\n<meta name=\"description\" content=\"\">\n<meta name=\"language\" content=\"english\">\n<meta name=\"author\" content=\"dotCMS\">\n<meta name=\"copyright\" content=\"dotCMS LLC, Miami Florida, US\">\n\n<!-- CSS -->\n<style>\n/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}\n/*# sourceMappingURL=normalize.min.css.map */\n/*! reflexgrid.css | github.com/leejordan/reflex */:root{--reflex-columns:12;--reflex-grid-spacing:15px;--reflex-xs:576px;--reflex-sm:768px;--reflex-md:992px;--reflex-lg:1200px;--reflex-xlg:1600px;--reflex-xxs-max:575px;--reflex-xs-max:767px;--reflex-sm-max:991px;--reflex-md-max:1199px;--reflex-lg-max:1599px}.container,.container-full{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin-right:auto;margin-left:auto;padding-right:30px;padding-left:30px}.container .grid,.container-full .grid{margin-right:-15px;margin-left:-15px}@media (min-width: 576px){.container{max-width:576px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 992px){.container{max-width:992px}}@media (min-width: 1200px){.container{max-width:1200px}}@media (min-width: 1600px){.container{max-width:1600px}}.grid{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:0;margin:0 auto;position:relative;letter-spacing:-.31em;*letter-spacing:normal;word-spacing:-.43em;list-style-type:none}.grid::before,.grid::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;word-spacing:normal;white-space:normal}[class*=\"col-\"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;word-spacing:normal;white-space:normal;position:relative;width:100%;vertical-align:top;padding:15px;display:inline-block;*display:inline;zoom:1}[class*=\"col-\"]::before,[class*=\"col-\"]::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;word-spacing:normal;white-space:normal}[class*=\"col-\"] .grid{-ms-flex:1 1 auto;-webkit-flex:1 1 auto;flex:1 1 auto;margin:-15px}.col-12{width:100%;*width:99.9%}.col-11{width:91.66666667%;*width:91.56666667%}.col-10{width:83.33333333%;*width:83.23333333%}.col-9{width:75%;*width:74.9%}.col-8{width:66.66666667%;*width:66.56666667%}.col-7{width:58.33333333%;*width:58.23333333%}.col-6{width:50%;*width:49.9%}.col-5{width:41.66666667%;*width:41.56666667%}.col-4{width:33.33333333%;*width:33.23333333%}.col-3{width:25%;*width:24.9%}.col-2{width:16.66666667%;*width:16.56666667%}.col-1{width:8.33333333%;*width:8.23333333%}@media (min-width: 576px){.col-xs-12{width:100%;*width:99.9%}.col-xs-11{width:91.66666667%;*width:91.56666667%}.col-xs-10{width:83.33333333%;*width:83.23333333%}.col-xs-9{width:75%;*width:74.9%}.col-xs-8{width:66.66666667%;*width:66.56666667%}.col-xs-7{width:58.33333333%;*width:58.23333333%}.col-xs-6{width:50%;*width:49.9%}.col-xs-5{width:41.66666667%;*width:41.56666667%}.col-xs-4{width:33.33333333%;*width:33.23333333%}.col-xs-3{width:25%;*width:24.9%}.col-xs-2{width:16.66666667%;*width:16.56666667%}.col-xs-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 768px){.col-sm-12{width:100%;*width:99.9%}.col-sm-11{width:91.66666667%;*width:91.56666667%}.col-sm-10{width:83.33333333%;*width:83.23333333%}.col-sm-9{width:75%;*width:74.9%}.col-sm-8{width:66.66666667%;*width:66.56666667%}.col-sm-7{width:58.33333333%;*width:58.23333333%}.col-sm-6{width:50%;*width:49.9%}.col-sm-5{width:41.66666667%;*width:41.56666667%}.col-sm-4{width:33.33333333%;*width:33.23333333%}.col-sm-3{width:25%;*width:24.9%}.col-sm-2{width:16.66666667%;*width:16.56666667%}.col-sm-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 992px){.col-md-12{width:100%;*width:99.9%}.col-md-11{width:91.66666667%;*width:91.56666667%}.col-md-10{width:83.33333333%;*width:83.23333333%}.col-md-9{width:75%;*width:74.9%}.col-md-8{width:66.66666667%;*width:66.56666667%}.col-md-7{width:58.33333333%;*width:58.23333333%}.col-md-6{width:50%;*width:49.9%}.col-md-5{width:41.66666667%;*width:41.56666667%}.col-md-4{width:33.33333333%;*width:33.23333333%}.col-md-3{width:25%;*width:24.9%}.col-md-2{width:16.66666667%;*width:16.56666667%}.col-md-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 1200px){.col-lg-12{width:100%;*width:99.9%}.col-lg-11{width:91.66666667%;*width:91.56666667%}.col-lg-10{width:83.33333333%;*width:83.23333333%}.col-lg-9{width:75%;*width:74.9%}.col-lg-8{width:66.66666667%;*width:66.56666667%}.col-lg-7{width:58.33333333%;*width:58.23333333%}.col-lg-6{width:50%;*width:49.9%}.col-lg-5{width:41.66666667%;*width:41.56666667%}.col-lg-4{width:33.33333333%;*width:33.23333333%}.col-lg-3{width:25%;*width:24.9%}.col-lg-2{width:16.66666667%;*width:16.56666667%}.col-lg-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 1600px){.col-xlg-12{width:100%;*width:99.9%}.col-xlg-11{width:91.66666667%;*width:91.56666667%}.col-xlg-10{width:83.33333333%;*width:83.23333333%}.col-xlg-9{width:75%;*width:74.9%}.col-xlg-8{width:66.66666667%;*width:66.56666667%}.col-xlg-7{width:58.33333333%;*width:58.23333333%}.col-xlg-6{width:50%;*width:49.9%}.col-xlg-5{width:41.66666667%;*width:41.56666667%}.col-xlg-4{width:33.33333333%;*width:33.23333333%}.col-xlg-3{width:25%;*width:24.9%}.col-xlg-2{width:16.66666667%;*width:16.56666667%}.col-xlg-1{width:8.33333333%;*width:8.23333333%}}.col-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}@media (min-width: 576px){.col-xs-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 768px){.col-sm-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 992px){.col-md-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 1200px){.col-lg-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 1600px){.col-xlg-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}.order-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-0{-ms-flex-order:0;-webkit-order:0;order:0}@media only screen and (min-width: 576px){.order-xs-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-xs-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-xs-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-xs-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-xs-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-xs-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-xs-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-xs-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-xs-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-xs-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-xs-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-xs-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-xs-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 768px){.order-sm-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-sm-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-sm-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-sm-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-sm-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-sm-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-sm-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-sm-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-sm-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-sm-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-sm-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-sm-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-sm-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 992px){.order-md-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-md-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-md-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-md-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-md-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-md-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-md-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-md-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-md-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-md-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-md-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-md-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-md-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 1200px){.order-lg-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-lg-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-lg-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-lg-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-lg-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-lg-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-lg-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-lg-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-lg-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-lg-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-lg-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-lg-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-lg-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 1600px){.order-xlg-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-xlg-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-xlg-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-xlg-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-xlg-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-xlg-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-xlg-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-xlg-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-xlg-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-xlg-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-xlg-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-xlg-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-xlg-0{-ms-flex-order:0;-webkit-order:0;order:0}}.offset-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-9{margin-left:75%;*margin-left:74.9%}.offset-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-6{margin-left:50%;*margin-left:49.9%}.offset-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-3{margin-left:25%;*margin-left:24.9%}.offset-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-1{margin-left:8.33333333%;*margin-left:8.23333333%}@media only screen and (min-width: 576px){.offset-xs-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-xs-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-xs-9{margin-left:75%;*margin-left:74.9%}.offset-xs-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-xs-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-xs-6{margin-left:50%;*margin-left:49.9%}.offset-xs-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-xs-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-xs-3{margin-left:25%;*margin-left:24.9%}.offset-xs-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-xs-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-xs-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width: 768px){.offset-sm-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-sm-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-sm-9{margin-left:75%;*margin-left:74.9%}.offset-sm-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-sm-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-sm-6{margin-left:50%;*margin-left:49.9%}.offset-sm-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-sm-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-sm-3{margin-left:25%;*margin-left:24.9%}.offset-sm-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-sm-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-sm-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width: 992px){.offset-md-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-md-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-md-9{margin-left:75%;*margin-left:74.9%}.offset-md-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-md-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-md-6{margin-left:50%;*margin-left:49.9%}.offset-md-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-md-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-md-3{margin-left:25%;*margin-left:24.9%}.offset-md-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-md-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-md-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width: 1200px){.offset-lg-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-lg-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-lg-9{margin-left:75%;*margin-left:74.9%}.offset-lg-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-lg-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-lg-6{margin-left:50%;*margin-left:49.9%}.offset-lg-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-lg-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-lg-3{margin-left:25%;*margin-left:24.9%}.offset-lg-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-lg-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-lg-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width: 1600px){.offset-xlg-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-xlg-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-xlg-9{margin-left:75%;*margin-left:74.9%}.offset-xlg-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-xlg-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-xlg-6{margin-left:50%;*margin-left:49.9%}.offset-xlg-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-xlg-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-xlg-3{margin-left:25%;*margin-left:24.9%}.offset-xlg-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-xlg-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-xlg-0{margin-left:0;*margin-left:-.1%}}.wrap{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.no-wrap{-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.no-wrap [class*=\"col-\"]{-ms-flex-negative:1;-webkit-flex-shrink:1;flex-shrink:1}.wrap-reverse{-ms-flex-wrap:wrap-reverse;-webkit-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.direction-row{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.direction-row-reverse{-ms-flex-direction:row-reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.direction-column{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.direction-column-reverse{-ms-flex-direction:column-reverse;-webkit-flex-direction:column-reverse;flex-direction:column-reverse}.align-start{-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}.align-end{-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end}.align-end [class*=\"col-\"]{vertical-align:bottom}.align-center{-ms-flex-align:center;-webkit-align-items:center;align-items:center}.align-center [class*=\"col-\"]{vertical-align:middle}.align-baseline{-ms-flex-align:baseline;-webkit-align-items:baseline;align-items:baseline}.align-content-start{-ms-flex-line-pack:start;-webkit-align-content:flex-start;align-content:flex-start}.align-content-end{-ms-flex-line-pack:end;-webkit-align-content:flex-end;align-content:flex-end}.align-content-end [class*=\"col-\"]{vertical-align:bottom}.align-content-center{-ms-flex-line-pack:center;-webkit-align-content:center;align-content:center}.align-content-space-between{-ms-flex-line-pack:justify;-webkit-align-content:space-between;align-content:space-between}.align-content-space-around{-ms-flex-line-pack:distribute;-webkit-align-content:space-around;align-content:space-around}.align-self-stretch{-ms-flex-item-align:stretch;-webkit-align-self:stretch;align-self:stretch}.align-self-start{-ms-flex-item-align:start;-webkit-align-self:flex-start;align-self:flex-start}.align-self-end{-ms-flex-item-align:end;-webkit-align-self:flex-end;align-self:flex-end;vertical-align:bottom}.align-self-center{-ms-flex-item-align:center;-webkit-align-self:center;align-self:center;vertical-align:middle}.align-self-baseline{-ms-flex-item-align:baseline;-webkit-align-self:baseline;align-self:baseline;vertical-align:baseline}.justify-start{-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.justify-start.grid{text-align:left}.justify-end{-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.justify-end.grid{text-align:right;-moz-text-align-last:right;text-align-last:right}.justify-end.grid [class*=\"col-\"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.justify-center{-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.justify-center.grid{text-align:center;-moz-text-align-last:center;text-align-last:center}.justify-center.grid [class*=\"col-\"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.justify-space-between{-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.justify-space-between.grid{text-align:justify;-moz-text-align-last:justify;text-align-last:justify}.justify-space-between.grid [class*=\"col-\"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.justify-space-around{-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-around}.justify-space-around.grid{text-align:justify;-moz-text-align-last:justify;text-align-last:justify}.justify-space-around.grid [class*=\"col-\"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.grid-bleed [class*=\"col-\"]{padding:0}.col-grid{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.col-grid.direction-row{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.col-bleed{padding:0}.col-bleed-x{padding:15px 0}.col-bleed-y{padding:0 15px}.flex-img{display:block;-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;max-width:100%;height:auto;width:100%;*width:auto}.flex-footer{width:100%;margin-top:auto;margin-bottom:0}.flex-footer>:last-child{margin-bottom:0}@media (max-width: 575px){.hidden-xxs{display:none}}@media (min-width: 576px) and (max-width: 767px){.hidden-xs{display:none}}@media (min-width: 768px) and (max-width: 991px){.hidden-sm{display:none}}@media (min-width: 992px) and (max-width: 1199px){.hidden-md{display:none}}@media (min-width: 1200px) and (max-width: 1599px){.hidden-lg{display:none}}@media (min-width: 1600px){.hidden-xlg{display:none}}\n\n.block-placeholder {\n align-items: center;\n background-color: #e2e2e2;\n color: #524e5c;\n display: flex;\n font-size: 20px;\n font-weight: bold;\n height: 120px;\n justify-content: center;\n min-height: 120px;\n}\nheader:before {\n content: \"Header\";\n}\nfooter:before {\n content: \"Footer\";\n}\nbody {\n display: flex;\n flex-direction: column;\n font-family: Assistant, \"Helvetica Neue\", Helvetica, Arial, \"Lucida Grande\", sans-serif ;\n height: 100%;\n}\n.body-wrapper {\n flex-grow: 1;\n}\n\n</style>\n</head>\n\n\n<body id=\"page_version_keep_contentlet_after_change_layout\" >\n\n \n <div class=\"body-wrapper\">\n \n \n \n \n \n \n <section id=\"section-1\" class=\"section \">\n <div class=\"container\">\n <div class=\"grid\">\n \n \n \n <div class=\"col-lg-12 \">\n content_2\n </div><!--/Column-->\n\n </div><!--/row-->\n </div><!--/container-->\n </section><!-- /row-wrapper-->\n \n </div><!-- /body-wrapper -->\n\n \n</body>\n</html>"
},
"site" : {
"lowIndexPriority" : false,
"indexPolicyDependencies" : "DEFER",
"variantId" : "DEFAULT",
"default" : true,
"aliases" : null,
"inode" : "1b407535-67e3-4f21-ad00-8ef5ef492d64",
"parent" : true,
"hostname" : "default",
"hostThumbnail" : null,
"structureInode" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"systemHost" : false,
"tagStorage" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"name" : "default",
"owner" : "dotcms.org.1",
"permissionId" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"permissionType" : "com.dotmarketing.portlets.contentlet.model.Contentlet",
"identifier" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"modDate" : 1587414510812,
"type" : "contentlet",
"host" : "SYSTEM_HOST",
"live" : true,
"new" : false,
"title" : "default",
"languageId" : 1,
"folder" : "SYSTEM_FOLDER",
"archived" : false,
"working" : true,
"fileAsset" : false,
"categoryId" : "1b407535-67e3-4f21-ad00-8ef5ef492d64",
"versionId" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"contentTypeId" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"modUser" : "dotcms.org.1",
"sortOrder" : 0,
"titleImage" : {
"empty" : true,
"present" : false
},
"htmlpage" : false,
"dotAsset" : false,
"persona" : false,
"form" : false,
"vanityUrl" : false,
"keyValue" : false,
"locked" : true
},
"template" : {
"iDate" : 1695071576374,
"type" : "template",
"owner" : "dotcms.org.1",
"inode" : "478e3b3d-5f4f-4035-a97d-fddd0f0557e2",
"identifier" : "e834994f55974e66504b6b14e009280a",
"source" : "DB",
"title" : "page_version_keep_containers_template",
"friendlyName" : "",
"modDate" : 1695071576377,
"modUser" : "dotcms.org.1",
"sortOrder" : 0,
"showOnMenu" : true,
"body" : "null",
"image" : "null",
"drawed" : true,
"drawedBody" : "{\"title\":\"\",\"header\":false,\"footer\":false,\"body\":{\"rows\":[{\"columns\":[{\"containers\":[{\"identifier\":\"7079d4ca2953389afcbcf33ac37b6d40\",\"uuid\":\"1\"}],\"widthPercent\":100,\"leftOffset\":1,\"styleClass\":\"\",\"preview\":false,\"width\":12,\"left\":0}],\"styleClass\":\"\"}]}}",
"countAddContainer" : 0,
"countContainers" : 0,
"theme" : "SYSTEM_THEME",
"header" : "null",
"footer" : "null",
"anonymous" : false,
"template" : true,
"live" : true,
"deleted" : false,
"archived" : false,
"working" : true,
"versionType" : "template",
"permissionId" : "e834994f55974e66504b6b14e009280a",
"versionId" : "e834994f55974e66504b6b14e009280a",
"name" : "page_version_keep_containers_template",
"locked" : false,
"permissionType" : "com.dotmarketing.portlets.templates.model.Template",
"new" : false,
"categoryId" : "478e3b3d-5f4f-4035-a97d-fddd0f0557e2",
"idate" : 1695071576374,
"canEdit" : true
},
"viewAs" : {
"visitor" : {
"tags" : [ ],
"device" : "UNKNOWN",
"isNew" : true,
"userAgent" : {
"operatingSystem" : "UNKNOWN",
"browser" : "UNKNOWN",
"id" : 16843022,
"browserVersion" : null
},
"personas" : { }
},
"language" : {
"id" : 1,
"languageCode" : "en",
"countryCode" : "US",
"language" : "English",
"country" : "United States",
"isoCode" : "en-us"
},
"mode" : "PREVIEW_MODE"
}
},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 8df548bd-9630-407f-ba54-c75c2faea5d5 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 598 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"layout":{
"body":{
"rows":[
{
"styleClass":"",
"columns":[
{
"styleClass":"",
"leftOffset":1,
"width":1,
"containers":[
{"identifier":"7079d4ca2953389afcbcf33ac37b6d40", "uuid": "1"}
]
}
]
}
]
}
},
"themeId": "SYSTEM_THEME"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json;charset=UTF-8 |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:13:48 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{
"canCreateTemplate" : true,
"containers" : {
"7079d4ca2953389afcbcf33ac37b6d40" : {
"containerStructures" : [ {
"id" : "68e69433-6d16-422d-a180-41573aacc270",
"structureId" : "d2947ca856c555468230cf71137fe175",
"containerInode" : "d742bcb7-9ec5-4c1e-8216-2b85ae42d882",
"containerId" : "7079d4ca2953389afcbcf33ac37b6d40",
"code" : "$!{dotContentMap.title}",
"contentTypeVar" : "KeepContentletWhenAfterChangeLayout"
} ],
"rendered" : {
"uuid-1" : "content_2"
},
"contentlets" : {
"uuid-1" : [ {
"hostName" : "default",
"modDate" : 1695071594846,
"publishDate" : 1695071594846,
"title" : "content_2",
"baseType" : "CONTENT",
"inode" : "62fdf729-8191-481d-b942-72b83f543278",
"archived" : false,
"host" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"working" : true,
"locked" : false,
"stInode" : "d2947ca856c555468230cf71137fe175",
"contentType" : "KeepContentletWhenAfterChangeLayout",
"live" : true,
"owner" : "dotcms.org.1",
"identifier" : "60230195b1d29e3ac45b56cbd4bb2c94",
"languageId" : 1,
"url" : "/content.62fdf729-8191-481d-b942-72b83f543278",
"titleImage" : "TITLE_IMAGE_NOT_FOUND",
"modUserName" : "Admin User",
"hasLiveVersion" : true,
"folder" : "SYSTEM_FOLDER",
"hasTitleImage" : false,
"sortOrder" : 0,
"modUser" : "dotcms.org.1"
} ]
},
"container" : {
"archived" : false,
"categoryId" : "d742bcb7-9ec5-4c1e-8216-2b85ae42d882",
"deleted" : false,
"friendlyName" : "container_keep_content_after_change_layout",
"iDate" : 1695071573334,
"idate" : 1695071573334,
"identifier" : "7079d4ca2953389afcbcf33ac37b6d40",
"inode" : "d742bcb7-9ec5-4c1e-8216-2b85ae42d882",
"live" : true,
"locked" : false,
"maxContentlets" : 1,
"modDate" : 1695071573333,
"modUser" : "dotcms.org.1",
"name" : "container_keep_content_after_change_layout",
"new" : false,
"owner" : "dotcms.org.1",
"parentPermissionable" : {
"aliases" : "localhost\n127.0.0.1",
"archived" : false,
"categoryId" : "67f4a81e-c46d-4c25-84e6-cbe819ee8018",
"contentTypeId" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"default" : false,
"dotAsset" : false,
"fileAsset" : false,
"folder" : "SYSTEM_FOLDER",
"form" : false,
"host" : "SYSTEM_HOST",
"hostThumbnail" : null,
"hostname" : "demo.dotcms.com",
"htmlpage" : false,
"identifier" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"indexPolicyDependencies" : "DEFER",
"inode" : "67f4a81e-c46d-4c25-84e6-cbe819ee8018",
"keyValue" : false,
"languageId" : 1,
"live" : true,
"locked" : true,
"lowIndexPriority" : false,
"modDate" : 1695071509387,
"modUser" : "system",
"name" : "demo.dotcms.com",
"new" : false,
"owner" : "dotcms.org.1",
"parent" : true,
"permissionId" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"permissionType" : "com.dotmarketing.portlets.contentlet.model.Contentlet",
"persona" : false,
"sortOrder" : 0,
"structureInode" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"systemHost" : false,
"tagStorage" : "SYSTEM_HOST",
"title" : "demo.dotcms.com",
"titleImage" : null,
"type" : "contentlet",
"vanityUrl" : false,
"variantId" : "DEFAULT",
"versionId" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"working" : true
},
"path" : null,
"permissionId" : "7079d4ca2953389afcbcf33ac37b6d40",
"permissionType" : "com.dotmarketing.portlets.containers.model.Container",
"showOnMenu" : false,
"sortOrder" : 0,
"source" : "DB",
"title" : "container_keep_content_after_change_layout",
"type" : "containers",
"useDiv" : false,
"versionId" : "7079d4ca2953389afcbcf33ac37b6d40",
"versionType" : "containers",
"working" : true
}
}
},
"layout" : {
"width" : null,
"title" : "anonymouslayout1695071622654",
"header" : false,
"footer" : false,
"body" : {
"rows" : [ {
"columns" : [ {
"containers" : [ {
"identifier" : "7079d4ca2953389afcbcf33ac37b6d40",
"uuid" : "1"
} ],
"widthPercent" : 8,
"leftOffset" : 1,
"styleClass" : "",
"preview" : false,
"width" : 1,
"left" : 0
} ],
"styleClass" : ""
} ]
},
"sidebar" : null
},
"numberContents" : 1,
"page" : {
"__icon__" : "pageIcon",
"archived" : false,
"baseType" : "HTMLPAGE",
"cachettl" : "0",
"canEdit" : true,
"canLock" : true,
"canRead" : true,
"contentType" : "htmlpageasset",
"deleted" : false,
"description" : "friendlyName",
"extension" : "page",
"folder" : "SYSTEM_FOLDER",
"friendlyName" : "friendlyName",
"hasLiveVersion" : false,
"hasTitleImage" : false,
"host" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"hostName" : "default",
"httpsRequired" : false,
"identifier" : "f41ac5d4f5a2e854e1d79ea6ca39df27",
"inode" : "e483b646-6baf-4b5c-8843-a8b408b1519f",
"isContentlet" : true,
"languageId" : 1,
"live" : false,
"locked" : false,
"mimeType" : "application/dotpage",
"modDate" : 1695071622707,
"modUser" : "dotcms.org.1",
"modUserName" : "Admin User",
"name" : "page_version_keep_contentlet_after_change_layout",
"owner" : "dotcms.org.1",
"pageURI" : "/page_version_keep_contentlet_after_change_layout",
"pageUrl" : "page_version_keep_contentlet_after_change_layout",
"path" : "/page_version_keep_contentlet_after_change_layout",
"publishDate" : 1695071622707,
"shortyWorking" : "e483b6466b",
"sortOrder" : 0,
"stInode" : "c541abb1-69b3-4bc5-8430-5e09e5239cc8",
"statusIcons" : "<span class='workingIcon'></span><span class='greyDotIcon' style='opacity:.4'></span>",
"template" : "8f23f37795dcee8b929a5b46cb6048b5",
"title" : "page_version_keep_contentlet_after_change_layout",
"titleImage" : "TITLE_IMAGE_NOT_FOUND",
"type" : "htmlpage",
"url" : "/page_version_keep_contentlet_after_change_layout",
"working" : true,
"workingInode" : "e483b646-6baf-4b5c-8843-a8b408b1519f",
"rendered" : "<!doctype html>\n<html lang=\"en\">\n\n<head>\n\n<meta charset=\"utf-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1, shrink-to-fit=no\">\n<title>friendlyName</title>\n<meta name=\"description\" content=\"\">\n<meta name=\"language\" content=\"english\">\n<meta name=\"author\" content=\"dotCMS\">\n<meta name=\"copyright\" content=\"dotCMS LLC, Miami Florida, US\">\n\n<!-- CSS -->\n<style>\n/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}\n/*# sourceMappingURL=normalize.min.css.map */\n/*! reflexgrid.css | github.com/leejordan/reflex */:root{--reflex-columns:12;--reflex-grid-spacing:15px;--reflex-xs:576px;--reflex-sm:768px;--reflex-md:992px;--reflex-lg:1200px;--reflex-xlg:1600px;--reflex-xxs-max:575px;--reflex-xs-max:767px;--reflex-sm-max:991px;--reflex-md-max:1199px;--reflex-lg-max:1599px}.container,.container-full{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin-right:auto;margin-left:auto;padding-right:30px;padding-left:30px}.container .grid,.container-full .grid{margin-right:-15px;margin-left:-15px}@media (min-width: 576px){.container{max-width:576px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 992px){.container{max-width:992px}}@media (min-width: 1200px){.container{max-width:1200px}}@media (min-width: 1600px){.container{max-width:1600px}}.grid{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:0;margin:0 auto;position:relative;letter-spacing:-.31em;*letter-spacing:normal;word-spacing:-.43em;list-style-type:none}.grid::before,.grid::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;word-spacing:normal;white-space:normal}[class*=\"col-\"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;word-spacing:normal;white-space:normal;position:relative;width:100%;vertical-align:top;padding:15px;display:inline-block;*display:inline;zoom:1}[class*=\"col-\"]::before,[class*=\"col-\"]::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;word-spacing:normal;white-space:normal}[class*=\"col-\"] .grid{-ms-flex:1 1 auto;-webkit-flex:1 1 auto;flex:1 1 auto;margin:-15px}.col-12{width:100%;*width:99.9%}.col-11{width:91.66666667%;*width:91.56666667%}.col-10{width:83.33333333%;*width:83.23333333%}.col-9{width:75%;*width:74.9%}.col-8{width:66.66666667%;*width:66.56666667%}.col-7{width:58.33333333%;*width:58.23333333%}.col-6{width:50%;*width:49.9%}.col-5{width:41.66666667%;*width:41.56666667%}.col-4{width:33.33333333%;*width:33.23333333%}.col-3{width:25%;*width:24.9%}.col-2{width:16.66666667%;*width:16.56666667%}.col-1{width:8.33333333%;*width:8.23333333%}@media (min-width: 576px){.col-xs-12{width:100%;*width:99.9%}.col-xs-11{width:91.66666667%;*width:91.56666667%}.col-xs-10{width:83.33333333%;*width:83.23333333%}.col-xs-9{width:75%;*width:74.9%}.col-xs-8{width:66.66666667%;*width:66.56666667%}.col-xs-7{width:58.33333333%;*width:58.23333333%}.col-xs-6{width:50%;*width:49.9%}.col-xs-5{width:41.66666667%;*width:41.56666667%}.col-xs-4{width:33.33333333%;*width:33.23333333%}.col-xs-3{width:25%;*width:24.9%}.col-xs-2{width:16.66666667%;*width:16.56666667%}.col-xs-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 768px){.col-sm-12{width:100%;*width:99.9%}.col-sm-11{width:91.66666667%;*width:91.56666667%}.col-sm-10{width:83.33333333%;*width:83.23333333%}.col-sm-9{width:75%;*width:74.9%}.col-sm-8{width:66.66666667%;*width:66.56666667%}.col-sm-7{width:58.33333333%;*width:58.23333333%}.col-sm-6{width:50%;*width:49.9%}.col-sm-5{width:41.66666667%;*width:41.56666667%}.col-sm-4{width:33.33333333%;*width:33.23333333%}.col-sm-3{width:25%;*width:24.9%}.col-sm-2{width:16.66666667%;*width:16.56666667%}.col-sm-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 992px){.col-md-12{width:100%;*width:99.9%}.col-md-11{width:91.66666667%;*width:91.56666667%}.col-md-10{width:83.33333333%;*width:83.23333333%}.col-md-9{width:75%;*width:74.9%}.col-md-8{width:66.66666667%;*width:66.56666667%}.col-md-7{width:58.33333333%;*width:58.23333333%}.col-md-6{width:50%;*width:49.9%}.col-md-5{width:41.66666667%;*width:41.56666667%}.col-md-4{width:33.33333333%;*width:33.23333333%}.col-md-3{width:25%;*width:24.9%}.col-md-2{width:16.66666667%;*width:16.56666667%}.col-md-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 1200px){.col-lg-12{width:100%;*width:99.9%}.col-lg-11{width:91.66666667%;*width:91.56666667%}.col-lg-10{width:83.33333333%;*width:83.23333333%}.col-lg-9{width:75%;*width:74.9%}.col-lg-8{width:66.66666667%;*width:66.56666667%}.col-lg-7{width:58.33333333%;*width:58.23333333%}.col-lg-6{width:50%;*width:49.9%}.col-lg-5{width:41.66666667%;*width:41.56666667%}.col-lg-4{width:33.33333333%;*width:33.23333333%}.col-lg-3{width:25%;*width:24.9%}.col-lg-2{width:16.66666667%;*width:16.56666667%}.col-lg-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 1600px){.col-xlg-12{width:100%;*width:99.9%}.col-xlg-11{width:91.66666667%;*width:91.56666667%}.col-xlg-10{width:83.33333333%;*width:83.23333333%}.col-xlg-9{width:75%;*width:74.9%}.col-xlg-8{width:66.66666667%;*width:66.56666667%}.col-xlg-7{width:58.33333333%;*width:58.23333333%}.col-xlg-6{width:50%;*width:49.9%}.col-xlg-5{width:41.66666667%;*width:41.56666667%}.col-xlg-4{width:33.33333333%;*width:33.23333333%}.col-xlg-3{width:25%;*width:24.9%}.col-xlg-2{width:16.66666667%;*width:16.56666667%}.col-xlg-1{width:8.33333333%;*width:8.23333333%}}.col-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}@media (min-width: 576px){.col-xs-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 768px){.col-sm-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 992px){.col-md-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 1200px){.col-lg-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 1600px){.col-xlg-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}.order-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-0{-ms-flex-order:0;-webkit-order:0;order:0}@media only screen and (min-width: 576px){.order-xs-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-xs-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-xs-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-xs-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-xs-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-xs-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-xs-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-xs-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-xs-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-xs-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-xs-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-xs-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-xs-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 768px){.order-sm-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-sm-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-sm-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-sm-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-sm-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-sm-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-sm-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-sm-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-sm-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-sm-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-sm-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-sm-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-sm-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 992px){.order-md-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-md-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-md-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-md-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-md-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-md-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-md-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-md-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-md-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-md-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-md-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-md-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-md-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 1200px){.order-lg-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-lg-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-lg-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-lg-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-lg-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-lg-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-lg-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-lg-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-lg-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-lg-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-lg-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-lg-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-lg-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 1600px){.order-xlg-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-xlg-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-xlg-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-xlg-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-xlg-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-xlg-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-xlg-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-xlg-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-xlg-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-xlg-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-xlg-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-xlg-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-xlg-0{-ms-flex-order:0;-webkit-order:0;order:0}}.offset-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-9{margin-left:75%;*margin-left:74.9%}.offset-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-6{margin-left:50%;*margin-left:49.9%}.offset-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-3{margin-left:25%;*margin-left:24.9%}.offset-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-1{margin-left:8.33333333%;*margin-left:8.23333333%}@media only screen and (min-width: 576px){.offset-xs-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-xs-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-xs-9{margin-left:75%;*margin-left:74.9%}.offset-xs-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-xs-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-xs-6{margin-left:50%;*margin-left:49.9%}.offset-xs-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-xs-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-xs-3{margin-left:25%;*margin-left:24.9%}.offset-xs-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-xs-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-xs-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width: 768px){.offset-sm-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-sm-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-sm-9{margin-left:75%;*margin-left:74.9%}.offset-sm-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-sm-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-sm-6{margin-left:50%;*margin-left:49.9%}.offset-sm-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-sm-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-sm-3{margin-left:25%;*margin-left:24.9%}.offset-sm-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-sm-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-sm-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width: 992px){.offset-md-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-md-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-md-9{margin-left:75%;*margin-left:74.9%}.offset-md-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-md-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-md-6{margin-left:50%;*margin-left:49.9%}.offset-md-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-md-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-md-3{margin-left:25%;*margin-left:24.9%}.offset-md-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-md-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-md-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width: 1200px){.offset-lg-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-lg-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-lg-9{margin-left:75%;*margin-left:74.9%}.offset-lg-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-lg-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-lg-6{margin-left:50%;*margin-left:49.9%}.offset-lg-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-lg-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-lg-3{margin-left:25%;*margin-left:24.9%}.offset-lg-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-lg-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-lg-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width: 1600px){.offset-xlg-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-xlg-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-xlg-9{margin-left:75%;*margin-left:74.9%}.offset-xlg-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-xlg-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-xlg-6{margin-left:50%;*margin-left:49.9%}.offset-xlg-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-xlg-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-xlg-3{margin-left:25%;*margin-left:24.9%}.offset-xlg-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-xlg-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-xlg-0{margin-left:0;*margin-left:-.1%}}.wrap{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.no-wrap{-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.no-wrap [class*=\"col-\"]{-ms-flex-negative:1;-webkit-flex-shrink:1;flex-shrink:1}.wrap-reverse{-ms-flex-wrap:wrap-reverse;-webkit-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.direction-row{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.direction-row-reverse{-ms-flex-direction:row-reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.direction-column{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.direction-column-reverse{-ms-flex-direction:column-reverse;-webkit-flex-direction:column-reverse;flex-direction:column-reverse}.align-start{-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}.align-end{-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end}.align-end [class*=\"col-\"]{vertical-align:bottom}.align-center{-ms-flex-align:center;-webkit-align-items:center;align-items:center}.align-center [class*=\"col-\"]{vertical-align:middle}.align-baseline{-ms-flex-align:baseline;-webkit-align-items:baseline;align-items:baseline}.align-content-start{-ms-flex-line-pack:start;-webkit-align-content:flex-start;align-content:flex-start}.align-content-end{-ms-flex-line-pack:end;-webkit-align-content:flex-end;align-content:flex-end}.align-content-end [class*=\"col-\"]{vertical-align:bottom}.align-content-center{-ms-flex-line-pack:center;-webkit-align-content:center;align-content:center}.align-content-space-between{-ms-flex-line-pack:justify;-webkit-align-content:space-between;align-content:space-between}.align-content-space-around{-ms-flex-line-pack:distribute;-webkit-align-content:space-around;align-content:space-around}.align-self-stretch{-ms-flex-item-align:stretch;-webkit-align-self:stretch;align-self:stretch}.align-self-start{-ms-flex-item-align:start;-webkit-align-self:flex-start;align-self:flex-start}.align-self-end{-ms-flex-item-align:end;-webkit-align-self:flex-end;align-self:flex-end;vertical-align:bottom}.align-self-center{-ms-flex-item-align:center;-webkit-align-self:center;align-self:center;vertical-align:middle}.align-self-baseline{-ms-flex-item-align:baseline;-webkit-align-self:baseline;align-self:baseline;vertical-align:baseline}.justify-start{-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.justify-start.grid{text-align:left}.justify-end{-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.justify-end.grid{text-align:right;-moz-text-align-last:right;text-align-last:right}.justify-end.grid [class*=\"col-\"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.justify-center{-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.justify-center.grid{text-align:center;-moz-text-align-last:center;text-align-last:center}.justify-center.grid [class*=\"col-\"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.justify-space-between{-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.justify-space-between.grid{text-align:justify;-moz-text-align-last:justify;text-align-last:justify}.justify-space-between.grid [class*=\"col-\"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.justify-space-around{-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-around}.justify-space-around.grid{text-align:justify;-moz-text-align-last:justify;text-align-last:justify}.justify-space-around.grid [class*=\"col-\"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.grid-bleed [class*=\"col-\"]{padding:0}.col-grid{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.col-grid.direction-row{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.col-bleed{padding:0}.col-bleed-x{padding:15px 0}.col-bleed-y{padding:0 15px}.flex-img{display:block;-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;max-width:100%;height:auto;width:100%;*width:auto}.flex-footer{width:100%;margin-top:auto;margin-bottom:0}.flex-footer>:last-child{margin-bottom:0}@media (max-width: 575px){.hidden-xxs{display:none}}@media (min-width: 576px) and (max-width: 767px){.hidden-xs{display:none}}@media (min-width: 768px) and (max-width: 991px){.hidden-sm{display:none}}@media (min-width: 992px) and (max-width: 1199px){.hidden-md{display:none}}@media (min-width: 1200px) and (max-width: 1599px){.hidden-lg{display:none}}@media (min-width: 1600px){.hidden-xlg{display:none}}\n\n.block-placeholder {\n align-items: center;\n background-color: #e2e2e2;\n color: #524e5c;\n display: flex;\n font-size: 20px;\n font-weight: bold;\n height: 120px;\n justify-content: center;\n min-height: 120px;\n}\nheader:before {\n content: \"Header\";\n}\nfooter:before {\n content: \"Footer\";\n}\nbody {\n display: flex;\n flex-direction: column;\n font-family: Assistant, \"Helvetica Neue\", Helvetica, Arial, \"Lucida Grande\", sans-serif ;\n height: 100%;\n}\n.body-wrapper {\n flex-grow: 1;\n}\n\n</style>\n</head>\n\n\n<body id=\"page_version_keep_contentlet_after_change_layout\" >\n\n \n <div class=\"body-wrapper\">\n \n \n \n \n \n \n <section id=\"section-1\" class=\"section \">\n <div class=\"container\">\n <div class=\"grid\">\n \n \n \n <div class=\"col-lg-1 \">\n content_2\n </div><!--/Column-->\n\n </div><!--/row-->\n </div><!--/container-->\n </section><!-- /row-wrapper-->\n \n </div><!-- /body-wrapper -->\n\n \n</body>\n</html>"
},
"site" : {
"lowIndexPriority" : false,
"indexPolicyDependencies" : "DEFER",
"variantId" : "DEFAULT",
"default" : false,
"aliases" : "localhost\n127.0.0.1",
"inode" : "67f4a81e-c46d-4c25-84e6-cbe819ee8018",
"parent" : true,
"hostname" : "demo.dotcms.com",
"hostThumbnail" : null,
"structureInode" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"systemHost" : false,
"tagStorage" : "SYSTEM_HOST",
"name" : "demo.dotcms.com",
"owner" : "dotcms.org.1",
"permissionId" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"permissionType" : "com.dotmarketing.portlets.contentlet.model.Contentlet",
"identifier" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"modDate" : 1695071509387,
"type" : "contentlet",
"host" : "SYSTEM_HOST",
"live" : true,
"new" : false,
"title" : "demo.dotcms.com",
"languageId" : 1,
"folder" : "SYSTEM_FOLDER",
"archived" : false,
"working" : true,
"fileAsset" : false,
"categoryId" : "67f4a81e-c46d-4c25-84e6-cbe819ee8018",
"versionId" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"contentTypeId" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"modUser" : "system",
"sortOrder" : 0,
"titleImage" : {
"empty" : true,
"present" : false
},
"htmlpage" : false,
"dotAsset" : false,
"persona" : false,
"form" : false,
"vanityUrl" : false,
"keyValue" : false,
"locked" : true
},
"template" : {
"iDate" : 1695071622668,
"type" : "template",
"owner" : "system",
"inode" : "7b7c48d8-ab9d-44f6-a50f-4ae2bfd901bb",
"identifier" : "8f23f37795dcee8b929a5b46cb6048b5",
"source" : "DB",
"title" : "anonymous_layout_1695071622654",
"friendlyName" : "",
"modDate" : 1695071622670,
"modUser" : "system",
"sortOrder" : 0,
"showOnMenu" : false,
"body" : "null",
"image" : "",
"drawed" : true,
"drawedBody" : "{\"header\":false,\"footer\":false,\"body\":{\"rows\":[{\"columns\":[{\"containers\":[{\"identifier\":\"7079d4ca2953389afcbcf33ac37b6d40\",\"uuid\":\"1\"}],\"widthPercent\":8,\"leftOffset\":1,\"styleClass\":\"\",\"preview\":false,\"width\":1,\"left\":0}],\"styleClass\":\"\"}]}}",
"countAddContainer" : 0,
"countContainers" : 0,
"theme" : "SYSTEM_THEME",
"header" : "null",
"footer" : "null",
"anonymous" : true,
"template" : false,
"live" : false,
"deleted" : false,
"archived" : false,
"working" : true,
"versionType" : "template",
"permissionId" : "8f23f37795dcee8b929a5b46cb6048b5",
"versionId" : "8f23f37795dcee8b929a5b46cb6048b5",
"name" : "anonymous_layout_1695071622654",
"locked" : false,
"permissionType" : "com.dotmarketing.portlets.templates.model.Template",
"new" : false,
"categoryId" : "7b7c48d8-ab9d-44f6-a50f-4ae2bfd901bb",
"idate" : 1695071622668,
"canEdit" : true
},
"viewAs" : {
"visitor" : {
"tags" : [ ],
"device" : "UNKNOWN",
"isNew" : true,
"userAgent" : {
"operatingSystem" : "UNKNOWN",
"browser" : "UNKNOWN",
"id" : 16843022,
"browserVersion" : null
},
"personas" : { }
},
"language" : {
"id" : 1,
"languageCode" : "en",
"countryCode" : "US",
"language" : "English",
"country" : "United States",
"isoCode" : "en-us"
},
"mode" : "PREVIEW_MODE"
}
},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | cb96a46f-1b58-45f7-90ae-16024876d8fa |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json;charset=UTF-8 |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:13:48 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{
"canCreateTemplate" : true,
"containers" : {
"7079d4ca2953389afcbcf33ac37b6d40" : {
"containerStructures" : [ {
"id" : "68e69433-6d16-422d-a180-41573aacc270",
"structureId" : "d2947ca856c555468230cf71137fe175",
"containerInode" : "d742bcb7-9ec5-4c1e-8216-2b85ae42d882",
"containerId" : "7079d4ca2953389afcbcf33ac37b6d40",
"code" : "$!{dotContentMap.title}",
"contentTypeVar" : "KeepContentletWhenAfterChangeLayout"
} ],
"rendered" : {
"uuid-1" : "content_2"
},
"contentlets" : {
"uuid-1" : [ {
"hostName" : "default",
"modDate" : 1695071594846,
"publishDate" : 1695071594846,
"title" : "content_2",
"baseType" : "CONTENT",
"inode" : "62fdf729-8191-481d-b942-72b83f543278",
"archived" : false,
"host" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"working" : true,
"locked" : false,
"stInode" : "d2947ca856c555468230cf71137fe175",
"contentType" : "KeepContentletWhenAfterChangeLayout",
"live" : true,
"owner" : "dotcms.org.1",
"identifier" : "60230195b1d29e3ac45b56cbd4bb2c94",
"languageId" : 1,
"url" : "/content.62fdf729-8191-481d-b942-72b83f543278",
"titleImage" : "TITLE_IMAGE_NOT_FOUND",
"modUserName" : "Admin User",
"hasLiveVersion" : true,
"folder" : "SYSTEM_FOLDER",
"hasTitleImage" : false,
"sortOrder" : 0,
"modUser" : "dotcms.org.1"
} ]
},
"container" : {
"archived" : false,
"categoryId" : "d742bcb7-9ec5-4c1e-8216-2b85ae42d882",
"deleted" : false,
"friendlyName" : "container_keep_content_after_change_layout",
"iDate" : 1695071573334,
"idate" : 1695071573334,
"identifier" : "7079d4ca2953389afcbcf33ac37b6d40",
"inode" : "d742bcb7-9ec5-4c1e-8216-2b85ae42d882",
"live" : true,
"locked" : false,
"maxContentlets" : 1,
"modDate" : 1695071573333,
"modUser" : "dotcms.org.1",
"name" : "container_keep_content_after_change_layout",
"new" : false,
"owner" : "dotcms.org.1",
"parentPermissionable" : {
"aliases" : "localhost\n127.0.0.1",
"archived" : false,
"categoryId" : "67f4a81e-c46d-4c25-84e6-cbe819ee8018",
"contentTypeId" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"default" : false,
"dotAsset" : false,
"fileAsset" : false,
"folder" : "SYSTEM_FOLDER",
"form" : false,
"host" : "SYSTEM_HOST",
"hostThumbnail" : null,
"hostname" : "demo.dotcms.com",
"htmlpage" : false,
"identifier" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"indexPolicyDependencies" : "DEFER",
"inode" : "67f4a81e-c46d-4c25-84e6-cbe819ee8018",
"keyValue" : false,
"languageId" : 1,
"live" : true,
"locked" : true,
"lowIndexPriority" : false,
"modDate" : 1695071509387,
"modUser" : "system",
"name" : "demo.dotcms.com",
"new" : false,
"owner" : "dotcms.org.1",
"parent" : true,
"permissionId" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"permissionType" : "com.dotmarketing.portlets.contentlet.model.Contentlet",
"persona" : false,
"sortOrder" : 0,
"structureInode" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"systemHost" : false,
"tagStorage" : "SYSTEM_HOST",
"title" : "demo.dotcms.com",
"titleImage" : null,
"type" : "contentlet",
"vanityUrl" : false,
"variantId" : "DEFAULT",
"versionId" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"working" : true
},
"path" : null,
"permissionId" : "7079d4ca2953389afcbcf33ac37b6d40",
"permissionType" : "com.dotmarketing.portlets.containers.model.Container",
"showOnMenu" : false,
"sortOrder" : 0,
"source" : "DB",
"title" : "container_keep_content_after_change_layout",
"type" : "containers",
"useDiv" : false,
"versionId" : "7079d4ca2953389afcbcf33ac37b6d40",
"versionType" : "containers",
"working" : true
}
}
},
"layout" : {
"width" : null,
"title" : "anonymouslayout1695071622654",
"header" : false,
"footer" : false,
"body" : {
"rows" : [ {
"columns" : [ {
"containers" : [ {
"identifier" : "7079d4ca2953389afcbcf33ac37b6d40",
"uuid" : "1"
} ],
"widthPercent" : 8,
"leftOffset" : 1,
"styleClass" : "",
"preview" : false,
"width" : 1,
"left" : 0
} ],
"styleClass" : ""
} ]
},
"sidebar" : null
},
"numberContents" : 1,
"page" : {
"__icon__" : "pageIcon",
"archived" : false,
"baseType" : "HTMLPAGE",
"cachettl" : "0",
"canEdit" : true,
"canLock" : true,
"canRead" : true,
"contentType" : "htmlpageasset",
"deleted" : false,
"description" : "friendlyName",
"extension" : "page",
"folder" : "SYSTEM_FOLDER",
"friendlyName" : "friendlyName",
"hasLiveVersion" : false,
"hasTitleImage" : false,
"host" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"hostName" : "default",
"httpsRequired" : false,
"identifier" : "f41ac5d4f5a2e854e1d79ea6ca39df27",
"inode" : "e483b646-6baf-4b5c-8843-a8b408b1519f",
"isContentlet" : true,
"languageId" : 1,
"live" : false,
"locked" : false,
"mimeType" : "application/dotpage",
"modDate" : 1695071622707,
"modUser" : "dotcms.org.1",
"modUserName" : "Admin User",
"name" : "page_version_keep_contentlet_after_change_layout",
"owner" : "dotcms.org.1",
"pageURI" : "/page_version_keep_contentlet_after_change_layout",
"pageUrl" : "page_version_keep_contentlet_after_change_layout",
"path" : "/page_version_keep_contentlet_after_change_layout",
"publishDate" : 1695071622707,
"shortyWorking" : "e483b6466b",
"sortOrder" : 0,
"stInode" : "c541abb1-69b3-4bc5-8430-5e09e5239cc8",
"statusIcons" : "<span class='workingIcon'></span><span class='greyDotIcon' style='opacity:.4'></span>",
"template" : "8f23f37795dcee8b929a5b46cb6048b5",
"title" : "page_version_keep_contentlet_after_change_layout",
"titleImage" : "TITLE_IMAGE_NOT_FOUND",
"type" : "htmlpage",
"url" : "/page_version_keep_contentlet_after_change_layout",
"working" : true,
"workingInode" : "e483b646-6baf-4b5c-8843-a8b408b1519f",
"rendered" : "<!doctype html>\n<html lang=\"en\">\n\n<head>\n\n<meta charset=\"utf-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1, shrink-to-fit=no\">\n<title>friendlyName</title>\n<meta name=\"description\" content=\"\">\n<meta name=\"language\" content=\"english\">\n<meta name=\"author\" content=\"dotCMS\">\n<meta name=\"copyright\" content=\"dotCMS LLC, Miami Florida, US\">\n\n<!-- CSS -->\n<style>\n/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}\n/*# sourceMappingURL=normalize.min.css.map */\n/*! reflexgrid.css | github.com/leejordan/reflex */:root{--reflex-columns:12;--reflex-grid-spacing:15px;--reflex-xs:576px;--reflex-sm:768px;--reflex-md:992px;--reflex-lg:1200px;--reflex-xlg:1600px;--reflex-xxs-max:575px;--reflex-xs-max:767px;--reflex-sm-max:991px;--reflex-md-max:1199px;--reflex-lg-max:1599px}.container,.container-full{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin-right:auto;margin-left:auto;padding-right:30px;padding-left:30px}.container .grid,.container-full .grid{margin-right:-15px;margin-left:-15px}@media (min-width: 576px){.container{max-width:576px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 992px){.container{max-width:992px}}@media (min-width: 1200px){.container{max-width:1200px}}@media (min-width: 1600px){.container{max-width:1600px}}.grid{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:0;margin:0 auto;position:relative;letter-spacing:-.31em;*letter-spacing:normal;word-spacing:-.43em;list-style-type:none}.grid::before,.grid::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;word-spacing:normal;white-space:normal}[class*=\"col-\"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;word-spacing:normal;white-space:normal;position:relative;width:100%;vertical-align:top;padding:15px;display:inline-block;*display:inline;zoom:1}[class*=\"col-\"]::before,[class*=\"col-\"]::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;word-spacing:normal;white-space:normal}[class*=\"col-\"] .grid{-ms-flex:1 1 auto;-webkit-flex:1 1 auto;flex:1 1 auto;margin:-15px}.col-12{width:100%;*width:99.9%}.col-11{width:91.66666667%;*width:91.56666667%}.col-10{width:83.33333333%;*width:83.23333333%}.col-9{width:75%;*width:74.9%}.col-8{width:66.66666667%;*width:66.56666667%}.col-7{width:58.33333333%;*width:58.23333333%}.col-6{width:50%;*width:49.9%}.col-5{width:41.66666667%;*width:41.56666667%}.col-4{width:33.33333333%;*width:33.23333333%}.col-3{width:25%;*width:24.9%}.col-2{width:16.66666667%;*width:16.56666667%}.col-1{width:8.33333333%;*width:8.23333333%}@media (min-width: 576px){.col-xs-12{width:100%;*width:99.9%}.col-xs-11{width:91.66666667%;*width:91.56666667%}.col-xs-10{width:83.33333333%;*width:83.23333333%}.col-xs-9{width:75%;*width:74.9%}.col-xs-8{width:66.66666667%;*width:66.56666667%}.col-xs-7{width:58.33333333%;*width:58.23333333%}.col-xs-6{width:50%;*width:49.9%}.col-xs-5{width:41.66666667%;*width:41.56666667%}.col-xs-4{width:33.33333333%;*width:33.23333333%}.col-xs-3{width:25%;*width:24.9%}.col-xs-2{width:16.66666667%;*width:16.56666667%}.col-xs-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 768px){.col-sm-12{width:100%;*width:99.9%}.col-sm-11{width:91.66666667%;*width:91.56666667%}.col-sm-10{width:83.33333333%;*width:83.23333333%}.col-sm-9{width:75%;*width:74.9%}.col-sm-8{width:66.66666667%;*width:66.56666667%}.col-sm-7{width:58.33333333%;*width:58.23333333%}.col-sm-6{width:50%;*width:49.9%}.col-sm-5{width:41.66666667%;*width:41.56666667%}.col-sm-4{width:33.33333333%;*width:33.23333333%}.col-sm-3{width:25%;*width:24.9%}.col-sm-2{width:16.66666667%;*width:16.56666667%}.col-sm-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 992px){.col-md-12{width:100%;*width:99.9%}.col-md-11{width:91.66666667%;*width:91.56666667%}.col-md-10{width:83.33333333%;*width:83.23333333%}.col-md-9{width:75%;*width:74.9%}.col-md-8{width:66.66666667%;*width:66.56666667%}.col-md-7{width:58.33333333%;*width:58.23333333%}.col-md-6{width:50%;*width:49.9%}.col-md-5{width:41.66666667%;*width:41.56666667%}.col-md-4{width:33.33333333%;*width:33.23333333%}.col-md-3{width:25%;*width:24.9%}.col-md-2{width:16.66666667%;*width:16.56666667%}.col-md-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 1200px){.col-lg-12{width:100%;*width:99.9%}.col-lg-11{width:91.66666667%;*width:91.56666667%}.col-lg-10{width:83.33333333%;*width:83.23333333%}.col-lg-9{width:75%;*width:74.9%}.col-lg-8{width:66.66666667%;*width:66.56666667%}.col-lg-7{width:58.33333333%;*width:58.23333333%}.col-lg-6{width:50%;*width:49.9%}.col-lg-5{width:41.66666667%;*width:41.56666667%}.col-lg-4{width:33.33333333%;*width:33.23333333%}.col-lg-3{width:25%;*width:24.9%}.col-lg-2{width:16.66666667%;*width:16.56666667%}.col-lg-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 1600px){.col-xlg-12{width:100%;*width:99.9%}.col-xlg-11{width:91.66666667%;*width:91.56666667%}.col-xlg-10{width:83.33333333%;*width:83.23333333%}.col-xlg-9{width:75%;*width:74.9%}.col-xlg-8{width:66.66666667%;*width:66.56666667%}.col-xlg-7{width:58.33333333%;*width:58.23333333%}.col-xlg-6{width:50%;*width:49.9%}.col-xlg-5{width:41.66666667%;*width:41.56666667%}.col-xlg-4{width:33.33333333%;*width:33.23333333%}.col-xlg-3{width:25%;*width:24.9%}.col-xlg-2{width:16.66666667%;*width:16.56666667%}.col-xlg-1{width:8.33333333%;*width:8.23333333%}}.col-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}@media (min-width: 576px){.col-xs-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 768px){.col-sm-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 992px){.col-md-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 1200px){.col-lg-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 1600px){.col-xlg-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}.order-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-0{-ms-flex-order:0;-webkit-order:0;order:0}@media only screen and (min-width: 576px){.order-xs-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-xs-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-xs-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-xs-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-xs-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-xs-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-xs-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-xs-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-xs-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-xs-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-xs-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-xs-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-xs-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 768px){.order-sm-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-sm-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-sm-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-sm-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-sm-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-sm-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-sm-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-sm-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-sm-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-sm-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-sm-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-sm-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-sm-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 992px){.order-md-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-md-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-md-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-md-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-md-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-md-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-md-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-md-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-md-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-md-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-md-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-md-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-md-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 1200px){.order-lg-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-lg-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-lg-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-lg-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-lg-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-lg-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-lg-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-lg-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-lg-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-lg-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-lg-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-lg-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-lg-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 1600px){.order-xlg-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-xlg-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-xlg-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-xlg-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-xlg-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-xlg-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-xlg-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-xlg-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-xlg-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-xlg-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-xlg-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-xlg-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-xlg-0{-ms-flex-order:0;-webkit-order:0;order:0}}.offset-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-9{margin-left:75%;*margin-left:74.9%}.offset-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-6{margin-left:50%;*margin-left:49.9%}.offset-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-3{margin-left:25%;*margin-left:24.9%}.offset-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-1{margin-left:8.33333333%;*margin-left:8.23333333%}@media only screen and (min-width: 576px){.offset-xs-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-xs-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-xs-9{margin-left:75%;*margin-left:74.9%}.offset-xs-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-xs-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-xs-6{margin-left:50%;*margin-left:49.9%}.offset-xs-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-xs-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-xs-3{margin-left:25%;*margin-left:24.9%}.offset-xs-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-xs-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-xs-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width: 768px){.offset-sm-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-sm-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-sm-9{margin-left:75%;*margin-left:74.9%}.offset-sm-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-sm-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-sm-6{margin-left:50%;*margin-left:49.9%}.offset-sm-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-sm-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-sm-3{margin-left:25%;*margin-left:24.9%}.offset-sm-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-sm-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-sm-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width: 992px){.offset-md-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-md-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-md-9{margin-left:75%;*margin-left:74.9%}.offset-md-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-md-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-md-6{margin-left:50%;*margin-left:49.9%}.offset-md-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-md-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-md-3{margin-left:25%;*margin-left:24.9%}.offset-md-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-md-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-md-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width: 1200px){.offset-lg-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-lg-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-lg-9{margin-left:75%;*margin-left:74.9%}.offset-lg-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-lg-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-lg-6{margin-left:50%;*margin-left:49.9%}.offset-lg-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-lg-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-lg-3{margin-left:25%;*margin-left:24.9%}.offset-lg-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-lg-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-lg-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width: 1600px){.offset-xlg-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-xlg-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-xlg-9{margin-left:75%;*margin-left:74.9%}.offset-xlg-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-xlg-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-xlg-6{margin-left:50%;*margin-left:49.9%}.offset-xlg-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-xlg-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-xlg-3{margin-left:25%;*margin-left:24.9%}.offset-xlg-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-xlg-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-xlg-0{margin-left:0;*margin-left:-.1%}}.wrap{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.no-wrap{-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.no-wrap [class*=\"col-\"]{-ms-flex-negative:1;-webkit-flex-shrink:1;flex-shrink:1}.wrap-reverse{-ms-flex-wrap:wrap-reverse;-webkit-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.direction-row{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.direction-row-reverse{-ms-flex-direction:row-reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.direction-column{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.direction-column-reverse{-ms-flex-direction:column-reverse;-webkit-flex-direction:column-reverse;flex-direction:column-reverse}.align-start{-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}.align-end{-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end}.align-end [class*=\"col-\"]{vertical-align:bottom}.align-center{-ms-flex-align:center;-webkit-align-items:center;align-items:center}.align-center [class*=\"col-\"]{vertical-align:middle}.align-baseline{-ms-flex-align:baseline;-webkit-align-items:baseline;align-items:baseline}.align-content-start{-ms-flex-line-pack:start;-webkit-align-content:flex-start;align-content:flex-start}.align-content-end{-ms-flex-line-pack:end;-webkit-align-content:flex-end;align-content:flex-end}.align-content-end [class*=\"col-\"]{vertical-align:bottom}.align-content-center{-ms-flex-line-pack:center;-webkit-align-content:center;align-content:center}.align-content-space-between{-ms-flex-line-pack:justify;-webkit-align-content:space-between;align-content:space-between}.align-content-space-around{-ms-flex-line-pack:distribute;-webkit-align-content:space-around;align-content:space-around}.align-self-stretch{-ms-flex-item-align:stretch;-webkit-align-self:stretch;align-self:stretch}.align-self-start{-ms-flex-item-align:start;-webkit-align-self:flex-start;align-self:flex-start}.align-self-end{-ms-flex-item-align:end;-webkit-align-self:flex-end;align-self:flex-end;vertical-align:bottom}.align-self-center{-ms-flex-item-align:center;-webkit-align-self:center;align-self:center;vertical-align:middle}.align-self-baseline{-ms-flex-item-align:baseline;-webkit-align-self:baseline;align-self:baseline;vertical-align:baseline}.justify-start{-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.justify-start.grid{text-align:left}.justify-end{-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.justify-end.grid{text-align:right;-moz-text-align-last:right;text-align-last:right}.justify-end.grid [class*=\"col-\"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.justify-center{-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.justify-center.grid{text-align:center;-moz-text-align-last:center;text-align-last:center}.justify-center.grid [class*=\"col-\"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.justify-space-between{-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.justify-space-between.grid{text-align:justify;-moz-text-align-last:justify;text-align-last:justify}.justify-space-between.grid [class*=\"col-\"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.justify-space-around{-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-around}.justify-space-around.grid{text-align:justify;-moz-text-align-last:justify;text-align-last:justify}.justify-space-around.grid [class*=\"col-\"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.grid-bleed [class*=\"col-\"]{padding:0}.col-grid{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.col-grid.direction-row{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.col-bleed{padding:0}.col-bleed-x{padding:15px 0}.col-bleed-y{padding:0 15px}.flex-img{display:block;-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;max-width:100%;height:auto;width:100%;*width:auto}.flex-footer{width:100%;margin-top:auto;margin-bottom:0}.flex-footer>:last-child{margin-bottom:0}@media (max-width: 575px){.hidden-xxs{display:none}}@media (min-width: 576px) and (max-width: 767px){.hidden-xs{display:none}}@media (min-width: 768px) and (max-width: 991px){.hidden-sm{display:none}}@media (min-width: 992px) and (max-width: 1199px){.hidden-md{display:none}}@media (min-width: 1200px) and (max-width: 1599px){.hidden-lg{display:none}}@media (min-width: 1600px){.hidden-xlg{display:none}}\n\n.block-placeholder {\n align-items: center;\n background-color: #e2e2e2;\n color: #524e5c;\n display: flex;\n font-size: 20px;\n font-weight: bold;\n height: 120px;\n justify-content: center;\n min-height: 120px;\n}\nheader:before {\n content: \"Header\";\n}\nfooter:before {\n content: \"Footer\";\n}\nbody {\n display: flex;\n flex-direction: column;\n font-family: Assistant, \"Helvetica Neue\", Helvetica, Arial, \"Lucida Grande\", sans-serif ;\n height: 100%;\n}\n.body-wrapper {\n flex-grow: 1;\n}\n\n</style>\n</head>\n\n\n<body id=\"page_version_keep_contentlet_after_change_layout\" >\n\n \n <div class=\"body-wrapper\">\n \n \n \n \n \n \n <section id=\"section-1\" class=\"section \">\n <div class=\"container\">\n <div class=\"grid\">\n \n \n \n <div class=\"col-lg-1 \">\n content_2\n </div><!--/Column-->\n\n </div><!--/row-->\n </div><!--/container-->\n </section><!-- /row-wrapper-->\n \n </div><!-- /body-wrapper -->\n\n \n</body>\n</html>"
},
"site" : {
"lowIndexPriority" : false,
"indexPolicyDependencies" : "DEFER",
"variantId" : "DEFAULT",
"default" : true,
"aliases" : null,
"inode" : "1b407535-67e3-4f21-ad00-8ef5ef492d64",
"parent" : true,
"hostname" : "default",
"hostThumbnail" : null,
"structureInode" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"systemHost" : false,
"tagStorage" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"name" : "default",
"owner" : "dotcms.org.1",
"permissionId" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"permissionType" : "com.dotmarketing.portlets.contentlet.model.Contentlet",
"identifier" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"modDate" : 1587414510812,
"type" : "contentlet",
"host" : "SYSTEM_HOST",
"live" : true,
"new" : false,
"title" : "default",
"languageId" : 1,
"folder" : "SYSTEM_FOLDER",
"archived" : false,
"working" : true,
"fileAsset" : false,
"categoryId" : "1b407535-67e3-4f21-ad00-8ef5ef492d64",
"versionId" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"contentTypeId" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"modUser" : "dotcms.org.1",
"sortOrder" : 0,
"titleImage" : {
"empty" : true,
"present" : false
},
"htmlpage" : false,
"dotAsset" : false,
"persona" : false,
"form" : false,
"vanityUrl" : false,
"keyValue" : false,
"locked" : true
},
"template" : {
"iDate" : 1695071622668,
"type" : "template",
"owner" : "system",
"inode" : "7b7c48d8-ab9d-44f6-a50f-4ae2bfd901bb",
"identifier" : "8f23f37795dcee8b929a5b46cb6048b5",
"source" : "DB",
"title" : "anonymous_layout_1695071622654",
"friendlyName" : "",
"modDate" : 1695071622670,
"modUser" : "system",
"sortOrder" : 0,
"showOnMenu" : false,
"body" : "null",
"image" : "",
"drawed" : true,
"drawedBody" : "{\"header\":false,\"footer\":false,\"body\":{\"rows\":[{\"columns\":[{\"containers\":[{\"identifier\":\"7079d4ca2953389afcbcf33ac37b6d40\",\"uuid\":\"1\"}],\"widthPercent\":8,\"leftOffset\":1,\"styleClass\":\"\",\"preview\":false,\"width\":1,\"left\":0}],\"styleClass\":\"\"}]}}",
"countAddContainer" : 0,
"countContainers" : 0,
"theme" : "SYSTEM_THEME",
"header" : "null",
"footer" : "null",
"anonymous" : true,
"template" : false,
"live" : false,
"deleted" : false,
"archived" : false,
"working" : true,
"versionType" : "template",
"permissionId" : "8f23f37795dcee8b929a5b46cb6048b5",
"versionId" : "8f23f37795dcee8b929a5b46cb6048b5",
"name" : "anonymous_layout_1695071622654",
"locked" : false,
"permissionType" : "com.dotmarketing.portlets.templates.model.Template",
"new" : false,
"categoryId" : "7b7c48d8-ab9d-44f6-a50f-4ae2bfd901bb",
"idate" : 1695071622668,
"canEdit" : true
},
"viewAs" : {
"visitor" : {
"tags" : [ ],
"device" : "UNKNOWN",
"isNew" : true,
"userAgent" : {
"operatingSystem" : "UNKNOWN",
"browser" : "UNKNOWN",
"id" : 16843022,
"browserVersion" : null
},
"personas" : { }
},
"language" : {
"id" : 1,
"languageCode" : "en",
"countryCode" : "US",
"language" : "English",
"country" : "United States",
"isoCode" : "en-us"
},
"mode" : "PREVIEW_MODE"
}
},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 683ca49c-24d0-4d3a-a3eb-5691de62a84d |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 412 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"defaultType":false,
"icon":null,
"fixed":false,
"system":false,
"clazz":"com.dotcms.contenttype.model.type.ImmutableSimpleContentType",
"description":"",
"host":"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"folder":"SYSTEM_FOLDER",
"name":"Add Contentlet Specific/Default Variant",
"systemActionMappings":{"NEW":""},
"workflow":["d61a59e1-a49c-46f2-a929-db2b4bfa88b2"]
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:13:55 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":[{"baseType":"CONTENT","clazz":"com.dotcms.contenttype.model.type.ImmutableSimpleContentType","defaultType":false,"fields":[],"fixed":false,"folder":"SYSTEM_FOLDER","folderPath":"/","host":"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d","iDate":1695071629000,"icon":"event_note","id":"85a101b43610f39661db2e5c1a6bfd9c","layout":[{"divider":{"clazz":"com.dotcms.contenttype.model.field.ImmutableRowField","contentTypeId":"85a101b43610f39661db2e5c1a6bfd9c","dataType":"SYSTEM","fieldContentTypeProperties":[],"fieldType":"Row","fieldTypeLabel":"Row","fieldVariables":[],"fixed":false,"forceIncludeInApi":false,"iDate":1695071635000,"indexed":false,"listed":false,"modDate":1695071635000,"name":"Row Field","readOnly":false,"required":false,"searchable":false,"sortOrder":-1,"unique":false},"columns":[{"columnDivider":{"clazz":"com.dotcms.contenttype.model.field.ImmutableColumnField","contentTypeId":"85a101b43610f39661db2e5c1a6bfd9c","dataType":"SYSTEM","fieldContentTypeProperties":[],"fieldType":"Column","fieldTypeLabel":"Column","fieldVariables":[],"fixed":false,"forceIncludeInApi":false,"iDate":1695071635000,"indexed":false,"listed":false,"modDate":1695071635000,"name":"Column Field","readOnly":false,"required":false,"searchable":false,"sortOrder":-1,"unique":false},"fields":[]}]}],"modDate":1695071629000,"multilingualable":false,"name":"Add Contentlet Specific/Default Variant","siteName":"default","sortOrder":0,"system":false,"systemActionMappings":{},"variable":"AddContentletSpecificDefaultVariant","versionable":true,"workflows":[{"archived":false,"creationDate":1695071635113,"defaultScheme":false,"description":"","entryActionId":null,"id":"d61a59e1-a49c-46f2-a929-db2b4bfa88b2","mandatory":false,"modDate":1695071541157,"name":"System Workflow","system":true}]}],"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | db564569-e325-4a79-a60c-720bea8805e2 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 2411 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"layout":[
{"divider":{
"clazz":"com.dotcms.contenttype.model.field.ImmutableRowField",
"contentTypeId":"85a101b43610f39661db2e5c1a6bfd9c",
"dataType":"SYSTEM",
"fieldContentTypeProperties":[],
"fieldType":"Row",
"fieldTypeLabel":"Row",
"fieldVariables":[],
"fixed":false,
"iDate":1667572217000,
"indexed":false,
"listed":false,
"modDate":1667572217000,
"name":"Row Field",
"readOnly":false,
"required":false,
"searchable":false,
"sortOrder":-1,
"unique":false},
"columns":[
{
"columnDivider":{
"clazz":"com.dotcms.contenttype.model.field.ImmutableColumnField",
"contentTypeId":"85a101b43610f39661db2e5c1a6bfd9c",
"dataType":"SYSTEM",
"fieldContentTypeProperties":[],
"fieldType":"Column",
"fieldTypeLabel":"Column",
"fieldVariables":[],
"fixed":false,
"iDate":1667572217000,
"indexed":false,
"listed":false,
"modDate":1667572217000,
"name":"Column Field",
"readOnly":false,
"required":false,
"searchable":false,
"sortOrder":-1,
"unique":false
},
"fields":[
{
"clazz":"com.dotcms.contenttype.model.field.ImmutableTextField",
"name":"title",
"dataType":"TEXT",
"regexCheck":"",
"defaultValue":"",
"hint":"",
"required":false,
"searchable":false,
"indexed":false,
"listed":false,
"unique":false,
"id":null
}
]
}
]
}
]
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:13:58 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":[{"divider":{"clazz":"com.dotcms.contenttype.model.field.ImmutableRowField","contentTypeId":"85a101b43610f39661db2e5c1a6bfd9c","dataType":"SYSTEM","fieldContentTypeProperties":[],"fieldType":"Row","fieldTypeLabel":"Row","fieldVariables":[],"fixed":false,"forceIncludeInApi":false,"iDate":1667572217000,"id":"d9bdc508b2ca0dcf3b1d842a881bb6f0","indexed":false,"listed":false,"modDate":1695071635000,"name":"fields-0","readOnly":false,"required":false,"searchable":false,"sortOrder":0,"unique":false,"variable":"fields0"},"columns":[{"columnDivider":{"clazz":"com.dotcms.contenttype.model.field.ImmutableColumnField","contentTypeId":"85a101b43610f39661db2e5c1a6bfd9c","dataType":"SYSTEM","fieldContentTypeProperties":[],"fieldType":"Column","fieldTypeLabel":"Column","fieldVariables":[],"fixed":false,"forceIncludeInApi":false,"iDate":1667572217000,"id":"1c95065ce862ca5ade6c09a48ece18d4","indexed":false,"listed":false,"modDate":1695071635000,"name":"fields-1","readOnly":false,"required":false,"searchable":false,"sortOrder":1,"unique":false,"variable":"fields1"},"fields":[{"clazz":"com.dotcms.contenttype.model.field.ImmutableTextField","contentTypeId":"85a101b43610f39661db2e5c1a6bfd9c","dataType":"TEXT","fieldType":"Text","fieldTypeLabel":"Text","fieldVariables":[],"fixed":false,"forceIncludeInApi":false,"iDate":1695071635000,"id":"b8cc46885e2698923c00c5e8fb613550","indexed":false,"listed":false,"modDate":1695071635000,"name":"title","readOnly":false,"required":false,"searchable":false,"sortOrder":2,"unique":false,"variable":"title"}]}]}],"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 1ea8e596-53b6-4682-96d3-a661ce106b54 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 374 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"title": "add_contentlet_default_specific_variant_container",
"friendlyName": "Container to test When COntentlet are add to Default Variant after another Variant exists",
"maxContentlets": 1,
"containerStructures": [{
"structureId": "85a101b43610f39661db2e5c1a6bfd9c",
"maxContentlets": 1,
"code": "$!{dotContentMap.title}"
}]
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:14:01 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{
"archived" : false,
"categoryId" : "521b0db8-1f95-4740-b6a1-3f2e78193f01",
"deleted" : false,
"friendlyName" : "Container to test When COntentlet are add to Default Variant after another Variant exists",
"iDate" : 1695071638191,
"idate" : 1695071638191,
"identifier" : "c41ce63146ed888cbb1758ff1f08d843",
"inode" : "521b0db8-1f95-4740-b6a1-3f2e78193f01",
"live" : true,
"locked" : false,
"maxContentlets" : 1,
"modDate" : 1695071638193,
"modUser" : "dotcms.org.1",
"name" : "add_contentlet_default_specific_variant_container",
"new" : false,
"owner" : "dotcms.org.1",
"parentPermissionable" : {
"aliases" : "localhost\n127.0.0.1",
"archived" : false,
"categoryId" : "67f4a81e-c46d-4c25-84e6-cbe819ee8018",
"contentTypeId" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"default" : false,
"dotAsset" : false,
"fileAsset" : false,
"folder" : "SYSTEM_FOLDER",
"form" : false,
"host" : "SYSTEM_HOST",
"hostThumbnail" : null,
"hostname" : "demo.dotcms.com",
"htmlpage" : false,
"identifier" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"indexPolicyDependencies" : "DEFER",
"inode" : "67f4a81e-c46d-4c25-84e6-cbe819ee8018",
"keyValue" : false,
"languageId" : 1,
"live" : true,
"locked" : true,
"lowIndexPriority" : false,
"modDate" : 1695071509387,
"modUser" : "system",
"name" : "demo.dotcms.com",
"new" : false,
"owner" : "dotcms.org.1",
"parent" : true,
"permissionId" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"permissionType" : "com.dotmarketing.portlets.contentlet.model.Contentlet",
"persona" : false,
"sortOrder" : 0,
"structureInode" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"systemHost" : false,
"tagStorage" : "SYSTEM_HOST",
"title" : "demo.dotcms.com",
"titleImage" : null,
"type" : "contentlet",
"vanityUrl" : false,
"variantId" : "DEFAULT",
"versionId" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"working" : true
},
"path" : null,
"permissionId" : "c41ce63146ed888cbb1758ff1f08d843",
"permissionType" : "com.dotmarketing.portlets.containers.model.Container",
"showOnMenu" : false,
"sortOrder" : 0,
"source" : "DB",
"title" : "add_contentlet_default_specific_variant_container",
"type" : "containers",
"useDiv" : false,
"versionId" : "c41ce63146ed888cbb1758ff1f08d843",
"versionType" : "containers",
"working" : true
},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 90fb27c0-06bb-4e1b-97c8-c55d3ba5cb40 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 673 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"layout":{
"body":{
"rows":[
{
"styleClass":"",
"columns":[
{
"styleClass":"",
"leftOffset":1,
"width":12,
"containers":[
{"identifier":"c41ce63146ed888cbb1758ff1f08d843"}
]
}
]
}
]
}
},
"friendlyName": "",
"title": "add_contentlet_default_specific_variant_template",
"theme": "SYSTEM_THEME"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:14:04 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"body":null,"canPublish":true,"canRead":true,"canWrite":true,"categoryId":"2b2b9abd-b48c-4b77-ada4-028a911e98ad","containers":{"c41ce63146ed888cbb1758ff1f08d843":{
"archived" : false,
"categoryId" : "521b0db8-1f95-4740-b6a1-3f2e78193f01",
"deleted" : false,
"friendlyName" : "Container to test When COntentlet are add to Default Variant after another Variant exists",
"iDate" : 1695071638207,
"idate" : 1695071638207,
"identifier" : "c41ce63146ed888cbb1758ff1f08d843",
"inode" : "521b0db8-1f95-4740-b6a1-3f2e78193f01",
"live" : true,
"locked" : false,
"maxContentlets" : 1,
"modDate" : 1695071638206,
"modUser" : "dotcms.org.1",
"name" : "add_contentlet_default_specific_variant_container",
"new" : false,
"owner" : "dotcms.org.1",
"parentPermissionable" : {
"aliases" : "localhost\n127.0.0.1",
"archived" : false,
"categoryId" : "67f4a81e-c46d-4c25-84e6-cbe819ee8018",
"contentTypeId" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"default" : false,
"dotAsset" : false,
"fileAsset" : false,
"folder" : "SYSTEM_FOLDER",
"form" : false,
"host" : "SYSTEM_HOST",
"hostThumbnail" : null,
"hostname" : "demo.dotcms.com",
"htmlpage" : false,
"identifier" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"indexPolicyDependencies" : "DEFER",
"inode" : "67f4a81e-c46d-4c25-84e6-cbe819ee8018",
"keyValue" : false,
"languageId" : 1,
"live" : true,
"locked" : true,
"lowIndexPriority" : false,
"modDate" : 1695071509387,
"modUser" : "system",
"name" : "demo.dotcms.com",
"new" : false,
"owner" : "dotcms.org.1",
"parent" : true,
"permissionId" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"permissionType" : "com.dotmarketing.portlets.contentlet.model.Contentlet",
"persona" : false,
"sortOrder" : 0,
"structureInode" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"systemHost" : false,
"tagStorage" : "SYSTEM_HOST",
"title" : "demo.dotcms.com",
"titleImage" : null,
"type" : "contentlet",
"vanityUrl" : false,
"variantId" : "DEFAULT",
"versionId" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"working" : true
},
"path" : null,
"permissionId" : "c41ce63146ed888cbb1758ff1f08d843",
"permissionType" : "com.dotmarketing.portlets.containers.model.Container",
"showOnMenu" : false,
"sortOrder" : 0,
"source" : "DB",
"title" : "add_contentlet_default_specific_variant_container",
"type" : "containers",
"useDiv" : false,
"versionId" : "c41ce63146ed888cbb1758ff1f08d843",
"versionType" : "containers",
"working" : true
}},"countAddContainer":0,"countContainers":0,"deleted":false,"drawed":true,"drawedBody":"{\"title\":\"\",\"header\":false,\"footer\":false,\"body\":{\"rows\":[{\"columns\":[{\"containers\":[{\"identifier\":\"c41ce63146ed888cbb1758ff1f08d843\",\"uuid\":\"1\"}],\"widthPercent\":100,\"leftOffset\":1,\"styleClass\":\"\",\"preview\":false,\"width\":12,\"left\":0}],\"styleClass\":\"\"}]}}","footer":null,"friendlyName":"","hasLiveVersion":false,"headCode":null,"header":null,"identifier":"5a2c62c778f76d8b157c779eeb1856d3","image":null,"inode":"2b2b9abd-b48c-4b77-ada4-028a911e98ad","layout":{"body":{"rows":[{"columns":[{"containers":[{"identifier":"c41ce63146ed888cbb1758ff1f08d843","uuid":"1"}],"leftOffset":1,"styleClass":"","width":12}],"styleClass":""}]},"footer":false,"header":false,"sidebar":null,"title":"","width":null},"live":false,"locked":false,"lockedBy":null,"modDate":1695071641253,"modUser":"dotcms.org.1","name":"add_contentlet_default_specific_variant_template","new":false,"owner":"dotcms.org.1","selectedimage":null,"showOnMenu":true,"sortOrder":0,"theme":"SYSTEM_THEME","themeInfo":{"defaultFileType":null,"filesMasks":null,"hostId":"SYSTEM_HOST","iDate":null,"identifier":"SYSTEM_THEME","inode":"SYSTEM_THEME","modDate":1695070464766,"name":"system_theme","path":"/static/system_theme/","showOnMenu":false,"sortOrder":0,"title":"System Theme","type":"folder"},"themeName":"system_theme","title":"add_contentlet_default_specific_variant_template","working":true},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | fafb6eab-96f2-45d1-9a10-defc2f4e4a46 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 36 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
["5a2c62c778f76d8b157c779eeb1856d3"]
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:14:07 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"fails":[],"skippedCount":0,"successCount":1},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | c693b595-06a4-4e75-84e9-d05908530001 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 425 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"contentlet" : {
"title" : "add_contentlet_default_specific_variant_page",
"languageId" : 1,
"stInode": "c541abb1-69b3-4bc5-8430-5e09e5239cc8",
"url": "add_contentlet_default_specific_variant_page",
"hostFolder": "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"template": "5a2c62c778f76d8b157c779eeb1856d3",
"cachettl": 0,
"friendlyName": "friendlyName"
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:14:13 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"AUTO_ASSIGN_WORKFLOW":false,"__IS_NEW_CONTENT__":true,"__icon__":"pageIcon","archived":false,"baseType":"HTMLPAGE","cachettl":"0","canEdit":false,"canLock":false,"canRead":false,"contentType":"htmlpageasset","description":"friendlyName","extension":"page","folder":"SYSTEM_FOLDER","friendlyName":"friendlyName","hasLiveVersion":true,"hasTitleImage":false,"host":"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d","hostName":"default","identifier":"1bf2ba95df5036f582caa5781e30dcda","inode":"32ce6c1e-f55c-4a19-baba-aa1a9d6813ff","isContentlet":true,"languageId":1,"live":true,"liveInode":"32ce6c1e-f55c-4a19-baba-aa1a9d6813ff","locked":false,"mimeType":"application/dotpage","modDate":1695071647369,"modUser":"dotcms.org.1","modUserName":"Admin User","name":"add_contentlet_default_specific_variant_page","owner":"dotcms.org.1","path":"/add_contentlet_default_specific_variant_page","publishDate":1695071647369,"shortyLive":"32ce6c1ef5","shortyWorking":"32ce6c1ef5","sortOrder":0,"stInode":"c541abb1-69b3-4bc5-8430-5e09e5239cc8","statusIcons":"<span class='greyDotIcon' style='opacity:.4'></span><span class='liveIcon'></span>","template":"5a2c62c778f76d8b157c779eeb1856d3","title":"add_contentlet_default_specific_variant_page","titleImage":"TITLE_IMAGE_NOT_FOUND","url":"/add_contentlet_default_specific_variant_page","working":true,"workingInode":"32ce6c1e-f55c-4a19-baba-aa1a9d6813ff"},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | dbf7265a-0e73-4a05-83c6-5787875d2107 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 142 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"contentlet" : {
"title" : "content_1",
"languageId" : 1,
"stInode": "85a101b43610f39661db2e5c1a6bfd9c"
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:14:19 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"AUTO_ASSIGN_WORKFLOW":false,"__IS_NEW_CONTENT__":true,"archived":false,"baseType":"CONTENT","contentType":"AddContentletSpecificDefaultVariant","folder":"SYSTEM_FOLDER","hasLiveVersion":true,"hasTitleImage":false,"host":"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d","hostName":"default","identifier":"7ccd32b0c90c6b61cf09b74d4e1125fe","inode":"cd298b1a-5ef5-4d79-b9c6-e9007c363b25","languageId":1,"live":true,"locked":false,"modDate":1695071653550,"modUser":"dotcms.org.1","modUserName":"Admin User","owner":"dotcms.org.1","publishDate":1695071653550,"sortOrder":0,"stInode":"85a101b43610f39661db2e5c1a6bfd9c","title":"content_1","titleImage":"TITLE_IMAGE_NOT_FOUND","url":"/content.cd298b1a-5ef5-4d79-b9c6-e9007c363b25","working":true},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | a64d8eea-4d0a-4fd8-b4c4-23c04e509eb5 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 142 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"contentlet" : {
"title" : "content_2",
"languageId" : 1,
"stInode": "85a101b43610f39661db2e5c1a6bfd9c"
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:14:25 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"AUTO_ASSIGN_WORKFLOW":false,"__IS_NEW_CONTENT__":true,"archived":false,"baseType":"CONTENT","contentType":"AddContentletSpecificDefaultVariant","folder":"SYSTEM_FOLDER","hasLiveVersion":true,"hasTitleImage":false,"host":"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d","hostName":"default","identifier":"9f4b5614c769958b905c2505e66ace5b","inode":"98660401-85ef-4851-b812-56f883b9c9ef","languageId":1,"live":true,"locked":false,"modDate":1695071659728,"modUser":"dotcms.org.1","modUserName":"Admin User","owner":"dotcms.org.1","publishDate":1695071659728,"sortOrder":0,"stInode":"85a101b43610f39661db2e5c1a6bfd9c","title":"content_2","titleImage":"TITLE_IMAGE_NOT_FOUND","url":"/content.98660401-85ef-4851-b812-56f883b9c9ef","working":true},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 71bd6e6e-1904-4bef-907c-644e6610183a |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 149 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
[
{
"contentletsId": ["7ccd32b0c90c6b61cf09b74d4e1125fe"],
"identifier": "c41ce63146ed888cbb1758ff1f08d843",
"uuid": "1"
}
]
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| Content-Type | application/json |
| Content-Length | 97 |
| Date | Mon, 18 Sep 2023 21:14:28 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":"ok","errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Variants with correct weight | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 97a67e42-b49f-49bc-a205-e3d0c56e25b8 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json;charset=UTF-8 |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:14:28 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{
"canCreateTemplate" : true,
"containers" : {
"c41ce63146ed888cbb1758ff1f08d843" : {
"containerStructures" : [ {
"id" : "8ce0c966-842f-4d2c-8290-95bbc955d6db",
"structureId" : "85a101b43610f39661db2e5c1a6bfd9c",
"containerInode" : "521b0db8-1f95-4740-b6a1-3f2e78193f01",
"containerId" : "c41ce63146ed888cbb1758ff1f08d843",
"code" : "$!{dotContentMap.title}",
"contentTypeVar" : "AddContentletSpecificDefaultVariant"
} ],
"rendered" : {
"uuid-1" : "content_1"
},
"contentlets" : {
"uuid-1" : [ {
"hostName" : "default",
"modDate" : 1695071653550,
"publishDate" : 1695071653550,
"title" : "content_1",
"baseType" : "CONTENT",
"inode" : "cd298b1a-5ef5-4d79-b9c6-e9007c363b25",
"archived" : false,
"host" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"working" : true,
"locked" : false,
"stInode" : "85a101b43610f39661db2e5c1a6bfd9c",
"contentType" : "AddContentletSpecificDefaultVariant",
"live" : true,
"owner" : "dotcms.org.1",
"identifier" : "7ccd32b0c90c6b61cf09b74d4e1125fe",
"languageId" : 1,
"url" : "/content.cd298b1a-5ef5-4d79-b9c6-e9007c363b25",
"titleImage" : "TITLE_IMAGE_NOT_FOUND",
"modUserName" : "Admin User",
"hasLiveVersion" : true,
"folder" : "SYSTEM_FOLDER",
"hasTitleImage" : false,
"sortOrder" : 0,
"modUser" : "dotcms.org.1"
} ]
},
"container" : {
"archived" : false,
"categoryId" : "521b0db8-1f95-4740-b6a1-3f2e78193f01",
"deleted" : false,
"friendlyName" : "Container to test When COntentlet are add to Default Variant after another Variant exists",
"iDate" : 1695071638207,
"idate" : 1695071638207,
"identifier" : "c41ce63146ed888cbb1758ff1f08d843",
"inode" : "521b0db8-1f95-4740-b6a1-3f2e78193f01",
"live" : true,
"locked" : false,
"maxContentlets" : 1,
"modDate" : 1695071638206,
"modUser" : "dotcms.org.1",
"name" : "add_contentlet_default_specific_variant_container",
"new" : false,
"owner" : "dotcms.org.1",
"parentPermissionable" : {
"aliases" : "localhost\n127.0.0.1",
"archived" : false,
"categoryId" : "67f4a81e-c46d-4c25-84e6-cbe819ee8018",
"contentTypeId" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"default" : false,
"dotAsset" : false,
"fileAsset" : false,
"folder" : "SYSTEM_FOLDER",
"form" : false,
"host" : "SYSTEM_HOST",
"hostThumbnail" : null,
"hostname" : "demo.dotcms.com",
"htmlpage" : false,
"identifier" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"indexPolicyDependencies" : "DEFER",
"inode" : "67f4a81e-c46d-4c25-84e6-cbe819ee8018",
"keyValue" : false,
"languageId" : 1,
"live" : true,
"locked" : true,
"lowIndexPriority" : false,
"modDate" : 1695071509387,
"modUser" : "system",
"name" : "demo.dotcms.com",
"new" : false,
"owner" : "dotcms.org.1",
"parent" : true,
"permissionId" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"permissionType" : "com.dotmarketing.portlets.contentlet.model.Contentlet",
"persona" : false,
"sortOrder" : 0,
"structureInode" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"systemHost" : false,
"tagStorage" : "SYSTEM_HOST",
"title" : "demo.dotcms.com",
"titleImage" : null,
"type" : "contentlet",
"vanityUrl" : false,
"variantId" : "DEFAULT",
"versionId" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"working" : true
},
"path" : null,
"permissionId" : "c41ce63146ed888cbb1758ff1f08d843",
"permissionType" : "com.dotmarketing.portlets.containers.model.Container",
"showOnMenu" : false,
"sortOrder" : 0,
"source" : "DB",
"title" : "add_contentlet_default_specific_variant_container",
"type" : "containers",
"useDiv" : false,
"versionId" : "c41ce63146ed888cbb1758ff1f08d843",
"versionType" : "containers",
"working" : true
}
}
},
"layout" : {
"width" : null,
"title" : "addcontentletdefaultspecificvarianttemplate",
"header" : false,
"footer" : false,
"body" : {
"rows" : [ {
"columns" : [ {
"containers" : [ {
"identifier" : "c41ce63146ed888cbb1758ff1f08d843",
"uuid" : "1"
} ],
"widthPercent" : 100,
"leftOffset" : 1,
"styleClass" : "",
"preview" : false,
"width" : 12,
"left" : 0
} ],
"styleClass" : ""
} ]
},
"sidebar" : null
},
"numberContents" : 1,
"page" : {
"__icon__" : "pageIcon",
"archived" : false,
"baseType" : "HTMLPAGE",
"cachettl" : "0",
"canEdit" : true,
"canLock" : true,
"canRead" : true,
"contentType" : "htmlpageasset",
"deleted" : false,
"description" : "friendlyName",
"extension" : "page",
"folder" : "SYSTEM_FOLDER",
"friendlyName" : "friendlyName",
"hasLiveVersion" : true,
"hasTitleImage" : false,
"host" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"hostName" : "default",
"httpsRequired" : false,
"identifier" : "1bf2ba95df5036f582caa5781e30dcda",
"inode" : "32ce6c1e-f55c-4a19-baba-aa1a9d6813ff",
"isContentlet" : true,
"languageId" : 1,
"live" : true,
"liveInode" : "32ce6c1e-f55c-4a19-baba-aa1a9d6813ff",
"locked" : false,
"mimeType" : "application/dotpage",
"modDate" : 1695071647369,
"modUser" : "dotcms.org.1",
"modUserName" : "Admin User",
"name" : "add_contentlet_default_specific_variant_page",
"owner" : "dotcms.org.1",
"pageURI" : "/add_contentlet_default_specific_variant_page",
"pageUrl" : "add_contentlet_default_specific_variant_page",
"path" : "/add_contentlet_default_specific_variant_page",
"publishDate" : 1695071647369,
"shortyLive" : "32ce6c1ef5",
"shortyWorking" : "32ce6c1ef5",
"sortOrder" : 0,
"stInode" : "c541abb1-69b3-4bc5-8430-5e09e5239cc8",
"statusIcons" : "<span class='greyDotIcon' style='opacity:.4'></span><span class='liveIcon'></span>",
"template" : "5a2c62c778f76d8b157c779eeb1856d3",
"title" : "add_contentlet_default_specific_variant_page",
"titleImage" : "TITLE_IMAGE_NOT_FOUND",
"type" : "htmlpage",
"url" : "/add_contentlet_default_specific_variant_page",
"working" : true,
"workingInode" : "32ce6c1e-f55c-4a19-baba-aa1a9d6813ff",
"rendered" : "<!doctype html>\n<html lang=\"en\">\n\n<head>\n\n<meta charset=\"utf-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1, shrink-to-fit=no\">\n<title>friendlyName</title>\n<meta name=\"description\" content=\"\">\n<meta name=\"language\" content=\"english\">\n<meta name=\"author\" content=\"dotCMS\">\n<meta name=\"copyright\" content=\"dotCMS LLC, Miami Florida, US\">\n\n<!-- CSS -->\n<style>\n/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}\n/*# sourceMappingURL=normalize.min.css.map */\n/*! reflexgrid.css | github.com/leejordan/reflex */:root{--reflex-columns:12;--reflex-grid-spacing:15px;--reflex-xs:576px;--reflex-sm:768px;--reflex-md:992px;--reflex-lg:1200px;--reflex-xlg:1600px;--reflex-xxs-max:575px;--reflex-xs-max:767px;--reflex-sm-max:991px;--reflex-md-max:1199px;--reflex-lg-max:1599px}.container,.container-full{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin-right:auto;margin-left:auto;padding-right:30px;padding-left:30px}.container .grid,.container-full .grid{margin-right:-15px;margin-left:-15px}@media (min-width: 576px){.container{max-width:576px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 992px){.container{max-width:992px}}@media (min-width: 1200px){.container{max-width:1200px}}@media (min-width: 1600px){.container{max-width:1600px}}.grid{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:0;margin:0 auto;position:relative;letter-spacing:-.31em;*letter-spacing:normal;word-spacing:-.43em;list-style-type:none}.grid::before,.grid::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;word-spacing:normal;white-space:normal}[class*=\"col-\"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;word-spacing:normal;white-space:normal;position:relative;width:100%;vertical-align:top;padding:15px;display:inline-block;*display:inline;zoom:1}[class*=\"col-\"]::before,[class*=\"col-\"]::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;word-spacing:normal;white-space:normal}[class*=\"col-\"] .grid{-ms-flex:1 1 auto;-webkit-flex:1 1 auto;flex:1 1 auto;margin:-15px}.col-12{width:100%;*width:99.9%}.col-11{width:91.66666667%;*width:91.56666667%}.col-10{width:83.33333333%;*width:83.23333333%}.col-9{width:75%;*width:74.9%}.col-8{width:66.66666667%;*width:66.56666667%}.col-7{width:58.33333333%;*width:58.23333333%}.col-6{width:50%;*width:49.9%}.col-5{width:41.66666667%;*width:41.56666667%}.col-4{width:33.33333333%;*width:33.23333333%}.col-3{width:25%;*width:24.9%}.col-2{width:16.66666667%;*width:16.56666667%}.col-1{width:8.33333333%;*width:8.23333333%}@media (min-width: 576px){.col-xs-12{width:100%;*width:99.9%}.col-xs-11{width:91.66666667%;*width:91.56666667%}.col-xs-10{width:83.33333333%;*width:83.23333333%}.col-xs-9{width:75%;*width:74.9%}.col-xs-8{width:66.66666667%;*width:66.56666667%}.col-xs-7{width:58.33333333%;*width:58.23333333%}.col-xs-6{width:50%;*width:49.9%}.col-xs-5{width:41.66666667%;*width:41.56666667%}.col-xs-4{width:33.33333333%;*width:33.23333333%}.col-xs-3{width:25%;*width:24.9%}.col-xs-2{width:16.66666667%;*width:16.56666667%}.col-xs-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 768px){.col-sm-12{width:100%;*width:99.9%}.col-sm-11{width:91.66666667%;*width:91.56666667%}.col-sm-10{width:83.33333333%;*width:83.23333333%}.col-sm-9{width:75%;*width:74.9%}.col-sm-8{width:66.66666667%;*width:66.56666667%}.col-sm-7{width:58.33333333%;*width:58.23333333%}.col-sm-6{width:50%;*width:49.9%}.col-sm-5{width:41.66666667%;*width:41.56666667%}.col-sm-4{width:33.33333333%;*width:33.23333333%}.col-sm-3{width:25%;*width:24.9%}.col-sm-2{width:16.66666667%;*width:16.56666667%}.col-sm-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 992px){.col-md-12{width:100%;*width:99.9%}.col-md-11{width:91.66666667%;*width:91.56666667%}.col-md-10{width:83.33333333%;*width:83.23333333%}.col-md-9{width:75%;*width:74.9%}.col-md-8{width:66.66666667%;*width:66.56666667%}.col-md-7{width:58.33333333%;*width:58.23333333%}.col-md-6{width:50%;*width:49.9%}.col-md-5{width:41.66666667%;*width:41.56666667%}.col-md-4{width:33.33333333%;*width:33.23333333%}.col-md-3{width:25%;*width:24.9%}.col-md-2{width:16.66666667%;*width:16.56666667%}.col-md-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 1200px){.col-lg-12{width:100%;*width:99.9%}.col-lg-11{width:91.66666667%;*width:91.56666667%}.col-lg-10{width:83.33333333%;*width:83.23333333%}.col-lg-9{width:75%;*width:74.9%}.col-lg-8{width:66.66666667%;*width:66.56666667%}.col-lg-7{width:58.33333333%;*width:58.23333333%}.col-lg-6{width:50%;*width:49.9%}.col-lg-5{width:41.66666667%;*width:41.56666667%}.col-lg-4{width:33.33333333%;*width:33.23333333%}.col-lg-3{width:25%;*width:24.9%}.col-lg-2{width:16.66666667%;*width:16.56666667%}.col-lg-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 1600px){.col-xlg-12{width:100%;*width:99.9%}.col-xlg-11{width:91.66666667%;*width:91.56666667%}.col-xlg-10{width:83.33333333%;*width:83.23333333%}.col-xlg-9{width:75%;*width:74.9%}.col-xlg-8{width:66.66666667%;*width:66.56666667%}.col-xlg-7{width:58.33333333%;*width:58.23333333%}.col-xlg-6{width:50%;*width:49.9%}.col-xlg-5{width:41.66666667%;*width:41.56666667%}.col-xlg-4{width:33.33333333%;*width:33.23333333%}.col-xlg-3{width:25%;*width:24.9%}.col-xlg-2{width:16.66666667%;*width:16.56666667%}.col-xlg-1{width:8.33333333%;*width:8.23333333%}}.col-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}@media (min-width: 576px){.col-xs-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 768px){.col-sm-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 992px){.col-md-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 1200px){.col-lg-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 1600px){.col-xlg-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}.order-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-0{-ms-flex-order:0;-webkit-order:0;order:0}@media only screen and (min-width: 576px){.order-xs-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-xs-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-xs-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-xs-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-xs-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-xs-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-xs-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-xs-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-xs-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-xs-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-xs-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-xs-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-xs-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 768px){.order-sm-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-sm-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-sm-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-sm-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-sm-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-sm-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-sm-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-sm-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-sm-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-sm-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-sm-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-sm-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-sm-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 992px){.order-md-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-md-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-md-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-md-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-md-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-md-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-md-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-md-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-md-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-md-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-md-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-md-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-md-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 1200px){.order-lg-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-lg-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-lg-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-lg-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-lg-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-lg-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-lg-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-lg-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-lg-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-lg-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-lg-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-lg-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-lg-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 1600px){.order-xlg-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-xlg-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-xlg-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-xlg-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-xlg-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-xlg-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-xlg-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-xlg-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-xlg-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-xlg-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-xlg-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-xlg-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-xlg-0{-ms-flex-order:0;-webkit-order:0;order:0}}.offset-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-9{margin-left:75%;*margin-left:74.9%}.offset-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-6{margin-left:50%;*margin-left:49.9%}.offset-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-3{margin-left:25%;*margin-left:24.9%}.offset-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-1{margin-left:8.33333333%;*margin-left:8.23333333%}@media only screen and (min-width: 576px){.offset-xs-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-xs-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-xs-9{margin-left:75%;*margin-left:74.9%}.offset-xs-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-xs-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-xs-6{margin-left:50%;*margin-left:49.9%}.offset-xs-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-xs-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-xs-3{margin-left:25%;*margin-left:24.9%}.offset-xs-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-xs-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-xs-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width: 768px){.offset-sm-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-sm-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-sm-9{margin-left:75%;*margin-left:74.9%}.offset-sm-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-sm-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-sm-6{margin-left:50%;*margin-left:49.9%}.offset-sm-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-sm-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-sm-3{margin-left:25%;*margin-left:24.9%}.offset-sm-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-sm-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-sm-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width: 992px){.offset-md-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-md-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-md-9{margin-left:75%;*margin-left:74.9%}.offset-md-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-md-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-md-6{margin-left:50%;*margin-left:49.9%}.offset-md-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-md-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-md-3{margin-left:25%;*margin-left:24.9%}.offset-md-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-md-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-md-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width: 1200px){.offset-lg-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-lg-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-lg-9{margin-left:75%;*margin-left:74.9%}.offset-lg-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-lg-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-lg-6{margin-left:50%;*margin-left:49.9%}.offset-lg-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-lg-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-lg-3{margin-left:25%;*margin-left:24.9%}.offset-lg-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-lg-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-lg-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width: 1600px){.offset-xlg-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-xlg-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-xlg-9{margin-left:75%;*margin-left:74.9%}.offset-xlg-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-xlg-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-xlg-6{margin-left:50%;*margin-left:49.9%}.offset-xlg-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-xlg-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-xlg-3{margin-left:25%;*margin-left:24.9%}.offset-xlg-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-xlg-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-xlg-0{margin-left:0;*margin-left:-.1%}}.wrap{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.no-wrap{-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.no-wrap [class*=\"col-\"]{-ms-flex-negative:1;-webkit-flex-shrink:1;flex-shrink:1}.wrap-reverse{-ms-flex-wrap:wrap-reverse;-webkit-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.direction-row{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.direction-row-reverse{-ms-flex-direction:row-reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.direction-column{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.direction-column-reverse{-ms-flex-direction:column-reverse;-webkit-flex-direction:column-reverse;flex-direction:column-reverse}.align-start{-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}.align-end{-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end}.align-end [class*=\"col-\"]{vertical-align:bottom}.align-center{-ms-flex-align:center;-webkit-align-items:center;align-items:center}.align-center [class*=\"col-\"]{vertical-align:middle}.align-baseline{-ms-flex-align:baseline;-webkit-align-items:baseline;align-items:baseline}.align-content-start{-ms-flex-line-pack:start;-webkit-align-content:flex-start;align-content:flex-start}.align-content-end{-ms-flex-line-pack:end;-webkit-align-content:flex-end;align-content:flex-end}.align-content-end [class*=\"col-\"]{vertical-align:bottom}.align-content-center{-ms-flex-line-pack:center;-webkit-align-content:center;align-content:center}.align-content-space-between{-ms-flex-line-pack:justify;-webkit-align-content:space-between;align-content:space-between}.align-content-space-around{-ms-flex-line-pack:distribute;-webkit-align-content:space-around;align-content:space-around}.align-self-stretch{-ms-flex-item-align:stretch;-webkit-align-self:stretch;align-self:stretch}.align-self-start{-ms-flex-item-align:start;-webkit-align-self:flex-start;align-self:flex-start}.align-self-end{-ms-flex-item-align:end;-webkit-align-self:flex-end;align-self:flex-end;vertical-align:bottom}.align-self-center{-ms-flex-item-align:center;-webkit-align-self:center;align-self:center;vertical-align:middle}.align-self-baseline{-ms-flex-item-align:baseline;-webkit-align-self:baseline;align-self:baseline;vertical-align:baseline}.justify-start{-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.justify-start.grid{text-align:left}.justify-end{-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.justify-end.grid{text-align:right;-moz-text-align-last:right;text-align-last:right}.justify-end.grid [class*=\"col-\"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.justify-center{-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.justify-center.grid{text-align:center;-moz-text-align-last:center;text-align-last:center}.justify-center.grid [class*=\"col-\"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.justify-space-between{-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.justify-space-between.grid{text-align:justify;-moz-text-align-last:justify;text-align-last:justify}.justify-space-between.grid [class*=\"col-\"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.justify-space-around{-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-around}.justify-space-around.grid{text-align:justify;-moz-text-align-last:justify;text-align-last:justify}.justify-space-around.grid [class*=\"col-\"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.grid-bleed [class*=\"col-\"]{padding:0}.col-grid{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.col-grid.direction-row{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.col-bleed{padding:0}.col-bleed-x{padding:15px 0}.col-bleed-y{padding:0 15px}.flex-img{display:block;-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;max-width:100%;height:auto;width:100%;*width:auto}.flex-footer{width:100%;margin-top:auto;margin-bottom:0}.flex-footer>:last-child{margin-bottom:0}@media (max-width: 575px){.hidden-xxs{display:none}}@media (min-width: 576px) and (max-width: 767px){.hidden-xs{display:none}}@media (min-width: 768px) and (max-width: 991px){.hidden-sm{display:none}}@media (min-width: 992px) and (max-width: 1199px){.hidden-md{display:none}}@media (min-width: 1200px) and (max-width: 1599px){.hidden-lg{display:none}}@media (min-width: 1600px){.hidden-xlg{display:none}}\n\n.block-placeholder {\n align-items: center;\n background-color: #e2e2e2;\n color: #524e5c;\n display: flex;\n font-size: 20px;\n font-weight: bold;\n height: 120px;\n justify-content: center;\n min-height: 120px;\n}\nheader:before {\n content: \"Header\";\n}\nfooter:before {\n content: \"Footer\";\n}\nbody {\n display: flex;\n flex-direction: column;\n font-family: Assistant, \"Helvetica Neue\", Helvetica, Arial, \"Lucida Grande\", sans-serif ;\n height: 100%;\n}\n.body-wrapper {\n flex-grow: 1;\n}\n\n</style>\n</head>\n\n\n<body id=\"add_contentlet_default_specific_variant_page\" >\n\n \n <div class=\"body-wrapper\">\n \n \n \n \n \n \n <section id=\"section-1\" class=\"section \">\n <div class=\"container\">\n <div class=\"grid\">\n \n \n \n <div class=\"col-lg-12 \">\n content_1\n </div><!--/Column-->\n\n </div><!--/row-->\n </div><!--/container-->\n </section><!-- /row-wrapper-->\n \n </div><!-- /body-wrapper -->\n\n \n</body>\n</html>"
},
"site" : {
"lowIndexPriority" : false,
"indexPolicyDependencies" : "DEFER",
"variantId" : "DEFAULT",
"default" : true,
"aliases" : null,
"inode" : "1b407535-67e3-4f21-ad00-8ef5ef492d64",
"parent" : true,
"hostname" : "default",
"hostThumbnail" : null,
"structureInode" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"systemHost" : false,
"tagStorage" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"name" : "default",
"owner" : "dotcms.org.1",
"permissionId" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"permissionType" : "com.dotmarketing.portlets.contentlet.model.Contentlet",
"identifier" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"modDate" : 1587414510812,
"type" : "contentlet",
"host" : "SYSTEM_HOST",
"live" : true,
"new" : false,
"title" : "default",
"languageId" : 1,
"folder" : "SYSTEM_FOLDER",
"archived" : false,
"working" : true,
"fileAsset" : false,
"categoryId" : "1b407535-67e3-4f21-ad00-8ef5ef492d64",
"versionId" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"contentTypeId" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"modUser" : "dotcms.org.1",
"sortOrder" : 0,
"titleImage" : {
"empty" : true,
"present" : false
},
"htmlpage" : false,
"dotAsset" : false,
"persona" : false,
"form" : false,
"vanityUrl" : false,
"keyValue" : false,
"locked" : true
},
"template" : {
"iDate" : 1695071641248,
"type" : "template",
"owner" : "dotcms.org.1",
"inode" : "2b2b9abd-b48c-4b77-ada4-028a911e98ad",
"identifier" : "5a2c62c778f76d8b157c779eeb1856d3",
"source" : "DB",
"title" : "add_contentlet_default_specific_variant_template",
"friendlyName" : "",
"modDate" : 1695071641253,
"modUser" : "dotcms.org.1",
"sortOrder" : 0,
"showOnMenu" : true,
"body" : "null",
"image" : "null",
"drawed" : true,
"drawedBody" : "{\"title\":\"\",\"header\":false,\"footer\":false,\"body\":{\"rows\":[{\"columns\":[{\"containers\":[{\"identifier\":\"c41ce63146ed888cbb1758ff1f08d843\",\"uuid\":\"1\"}],\"widthPercent\":100,\"leftOffset\":1,\"styleClass\":\"\",\"preview\":false,\"width\":12,\"left\":0}],\"styleClass\":\"\"}]}}",
"countAddContainer" : 0,
"countContainers" : 0,
"theme" : "SYSTEM_THEME",
"header" : "null",
"footer" : "null",
"anonymous" : false,
"template" : true,
"live" : true,
"deleted" : false,
"archived" : false,
"working" : true,
"versionType" : "template",
"permissionId" : "5a2c62c778f76d8b157c779eeb1856d3",
"versionId" : "5a2c62c778f76d8b157c779eeb1856d3",
"name" : "add_contentlet_default_specific_variant_template",
"locked" : false,
"permissionType" : "com.dotmarketing.portlets.templates.model.Template",
"new" : false,
"categoryId" : "2b2b9abd-b48c-4b77-ada4-028a911e98ad",
"idate" : 1695071641248,
"canEdit" : true
},
"viewAs" : {
"visitor" : {
"tags" : [ ],
"device" : "UNKNOWN",
"isNew" : true,
"userAgent" : {
"operatingSystem" : "UNKNOWN",
"browser" : "UNKNOWN",
"id" : 16843022,
"browserVersion" : null
},
"personas" : { }
},
"language" : {
"id" : 1,
"languageCode" : "en",
"countryCode" : "US",
"language" : "English",
"country" : "United States",
"isoCode" : "en-us"
},
"mode" : "PREVIEW_MODE"
}
},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
Create a new Experiment named "Add/Remove content Experiment" with the page created in the previous request.
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 1e0d1094-0dd5-410d-af18-9b664f8ad739 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 166 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"pageId": "1bf2ba95df5036f582caa5781e30dcda",
"name": "Experiment Add Contentlet on DEFAULT Variant after Specific Variant exists",
"description": ""
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:14:28 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071669026,"description":"","goals":null,"id":"cef5b3f5-37bc-4af6-9e58-762cc32d7ea5","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071669056,"name":"Experiment Add Contentlet on DEFAULT Variant after Specific Variant exists","pageId":"1bf2ba95df5036f582caa5781e30dcda","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/add_contentlet_default_specific_variant_page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
Create a new variant into the previous created experiment
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 1a46c738-f986-4edd-b906-32a3ca21583c |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 78 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"description": "Variant to Test Add COntentlet after a Variant Exists"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:14:32 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071669026,"description":"","goals":null,"id":"cef5b3f5-37bc-4af6-9e58-762cc32d7ea5","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071669118,"name":"Experiment Add Contentlet on DEFAULT Variant after Specific Variant exists","pageId":"1bf2ba95df5036f582caa5781e30dcda","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/add_contentlet_default_specific_variant_page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-cef5b3f537-variant-1","name":"Variant to Test Add COntentlet after a Variant Exists","promoted":false,"url":"/add_contentlet_default_specific_variant_page?variantName=dotexperiment-cef5b3f537-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Variants with correct weight | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 4bd22ff7-d1a5-44af-9284-478ac821fc8c |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json;charset=UTF-8 |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:14:32 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{
"canCreateTemplate" : true,
"containers" : {
"c41ce63146ed888cbb1758ff1f08d843" : {
"containerStructures" : [ {
"id" : "8ce0c966-842f-4d2c-8290-95bbc955d6db",
"structureId" : "85a101b43610f39661db2e5c1a6bfd9c",
"containerInode" : "521b0db8-1f95-4740-b6a1-3f2e78193f01",
"containerId" : "c41ce63146ed888cbb1758ff1f08d843",
"code" : "$!{dotContentMap.title}",
"contentTypeVar" : "AddContentletSpecificDefaultVariant"
} ],
"rendered" : {
"uuid-1" : "content_1"
},
"contentlets" : {
"uuid-1" : [ {
"hostName" : "default",
"modDate" : 1695071653550,
"publishDate" : 1695071653550,
"title" : "content_1",
"baseType" : "CONTENT",
"inode" : "cd298b1a-5ef5-4d79-b9c6-e9007c363b25",
"archived" : false,
"host" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"working" : true,
"locked" : false,
"stInode" : "85a101b43610f39661db2e5c1a6bfd9c",
"contentType" : "AddContentletSpecificDefaultVariant",
"live" : true,
"owner" : "dotcms.org.1",
"identifier" : "7ccd32b0c90c6b61cf09b74d4e1125fe",
"languageId" : 1,
"url" : "/content.cd298b1a-5ef5-4d79-b9c6-e9007c363b25",
"titleImage" : "TITLE_IMAGE_NOT_FOUND",
"modUserName" : "Admin User",
"hasLiveVersion" : true,
"folder" : "SYSTEM_FOLDER",
"hasTitleImage" : false,
"sortOrder" : 0,
"modUser" : "dotcms.org.1"
} ]
},
"container" : {
"archived" : false,
"categoryId" : "521b0db8-1f95-4740-b6a1-3f2e78193f01",
"deleted" : false,
"friendlyName" : "Container to test When COntentlet are add to Default Variant after another Variant exists",
"iDate" : 1695071638207,
"idate" : 1695071638207,
"identifier" : "c41ce63146ed888cbb1758ff1f08d843",
"inode" : "521b0db8-1f95-4740-b6a1-3f2e78193f01",
"live" : true,
"locked" : false,
"maxContentlets" : 1,
"modDate" : 1695071638206,
"modUser" : "dotcms.org.1",
"name" : "add_contentlet_default_specific_variant_container",
"new" : false,
"owner" : "dotcms.org.1",
"parentPermissionable" : {
"aliases" : "localhost\n127.0.0.1",
"archived" : false,
"categoryId" : "67f4a81e-c46d-4c25-84e6-cbe819ee8018",
"contentTypeId" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"default" : false,
"dotAsset" : false,
"fileAsset" : false,
"folder" : "SYSTEM_FOLDER",
"form" : false,
"host" : "SYSTEM_HOST",
"hostThumbnail" : null,
"hostname" : "demo.dotcms.com",
"htmlpage" : false,
"identifier" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"indexPolicyDependencies" : "DEFER",
"inode" : "67f4a81e-c46d-4c25-84e6-cbe819ee8018",
"keyValue" : false,
"languageId" : 1,
"live" : true,
"locked" : true,
"lowIndexPriority" : false,
"modDate" : 1695071509387,
"modUser" : "system",
"name" : "demo.dotcms.com",
"new" : false,
"owner" : "dotcms.org.1",
"parent" : true,
"permissionId" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"permissionType" : "com.dotmarketing.portlets.contentlet.model.Contentlet",
"persona" : false,
"sortOrder" : 0,
"structureInode" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"systemHost" : false,
"tagStorage" : "SYSTEM_HOST",
"title" : "demo.dotcms.com",
"titleImage" : null,
"type" : "contentlet",
"vanityUrl" : false,
"variantId" : "DEFAULT",
"versionId" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"working" : true
},
"path" : null,
"permissionId" : "c41ce63146ed888cbb1758ff1f08d843",
"permissionType" : "com.dotmarketing.portlets.containers.model.Container",
"showOnMenu" : false,
"sortOrder" : 0,
"source" : "DB",
"title" : "add_contentlet_default_specific_variant_container",
"type" : "containers",
"useDiv" : false,
"versionId" : "c41ce63146ed888cbb1758ff1f08d843",
"versionType" : "containers",
"working" : true
}
}
},
"layout" : {
"width" : null,
"title" : "addcontentletdefaultspecificvarianttemplate",
"header" : false,
"footer" : false,
"body" : {
"rows" : [ {
"columns" : [ {
"containers" : [ {
"identifier" : "c41ce63146ed888cbb1758ff1f08d843",
"uuid" : "1"
} ],
"widthPercent" : 100,
"leftOffset" : 1,
"styleClass" : "",
"preview" : false,
"width" : 12,
"left" : 0
} ],
"styleClass" : ""
} ]
},
"sidebar" : null
},
"numberContents" : 1,
"page" : {
"__icon__" : "pageIcon",
"archived" : false,
"baseType" : "HTMLPAGE",
"cachettl" : "0",
"canEdit" : true,
"canLock" : true,
"canRead" : true,
"contentType" : "htmlpageasset",
"deleted" : false,
"description" : "friendlyName",
"extension" : "page",
"folder" : "SYSTEM_FOLDER",
"friendlyName" : "friendlyName",
"hasLiveVersion" : true,
"hasTitleImage" : false,
"host" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"hostName" : "default",
"httpsRequired" : false,
"identifier" : "1bf2ba95df5036f582caa5781e30dcda",
"inode" : "32ce6c1e-f55c-4a19-baba-aa1a9d6813ff",
"isContentlet" : true,
"languageId" : 1,
"live" : true,
"liveInode" : "32ce6c1e-f55c-4a19-baba-aa1a9d6813ff",
"locked" : false,
"mimeType" : "application/dotpage",
"modDate" : 1695071647369,
"modUser" : "dotcms.org.1",
"modUserName" : "Admin User",
"name" : "add_contentlet_default_specific_variant_page",
"owner" : "dotcms.org.1",
"pageURI" : "/add_contentlet_default_specific_variant_page",
"pageUrl" : "add_contentlet_default_specific_variant_page",
"path" : "/add_contentlet_default_specific_variant_page",
"publishDate" : 1695071647369,
"shortyLive" : "32ce6c1ef5",
"shortyWorking" : "32ce6c1ef5",
"sortOrder" : 0,
"stInode" : "c541abb1-69b3-4bc5-8430-5e09e5239cc8",
"statusIcons" : "<span class='greyDotIcon' style='opacity:.4'></span><span class='liveIcon'></span>",
"template" : "5a2c62c778f76d8b157c779eeb1856d3",
"title" : "add_contentlet_default_specific_variant_page",
"titleImage" : "TITLE_IMAGE_NOT_FOUND",
"type" : "htmlpage",
"url" : "/add_contentlet_default_specific_variant_page",
"working" : true,
"workingInode" : "32ce6c1e-f55c-4a19-baba-aa1a9d6813ff",
"rendered" : "<!doctype html>\n<html lang=\"en\">\n\n<head>\n\n<meta charset=\"utf-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1, shrink-to-fit=no\">\n<title>friendlyName</title>\n<meta name=\"description\" content=\"\">\n<meta name=\"language\" content=\"english\">\n<meta name=\"author\" content=\"dotCMS\">\n<meta name=\"copyright\" content=\"dotCMS LLC, Miami Florida, US\">\n\n<!-- CSS -->\n<style>\n/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}\n/*# sourceMappingURL=normalize.min.css.map */\n/*! reflexgrid.css | github.com/leejordan/reflex */:root{--reflex-columns:12;--reflex-grid-spacing:15px;--reflex-xs:576px;--reflex-sm:768px;--reflex-md:992px;--reflex-lg:1200px;--reflex-xlg:1600px;--reflex-xxs-max:575px;--reflex-xs-max:767px;--reflex-sm-max:991px;--reflex-md-max:1199px;--reflex-lg-max:1599px}.container,.container-full{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin-right:auto;margin-left:auto;padding-right:30px;padding-left:30px}.container .grid,.container-full .grid{margin-right:-15px;margin-left:-15px}@media (min-width: 576px){.container{max-width:576px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 992px){.container{max-width:992px}}@media (min-width: 1200px){.container{max-width:1200px}}@media (min-width: 1600px){.container{max-width:1600px}}.grid{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:0;margin:0 auto;position:relative;letter-spacing:-.31em;*letter-spacing:normal;word-spacing:-.43em;list-style-type:none}.grid::before,.grid::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;word-spacing:normal;white-space:normal}[class*=\"col-\"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;word-spacing:normal;white-space:normal;position:relative;width:100%;vertical-align:top;padding:15px;display:inline-block;*display:inline;zoom:1}[class*=\"col-\"]::before,[class*=\"col-\"]::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;word-spacing:normal;white-space:normal}[class*=\"col-\"] .grid{-ms-flex:1 1 auto;-webkit-flex:1 1 auto;flex:1 1 auto;margin:-15px}.col-12{width:100%;*width:99.9%}.col-11{width:91.66666667%;*width:91.56666667%}.col-10{width:83.33333333%;*width:83.23333333%}.col-9{width:75%;*width:74.9%}.col-8{width:66.66666667%;*width:66.56666667%}.col-7{width:58.33333333%;*width:58.23333333%}.col-6{width:50%;*width:49.9%}.col-5{width:41.66666667%;*width:41.56666667%}.col-4{width:33.33333333%;*width:33.23333333%}.col-3{width:25%;*width:24.9%}.col-2{width:16.66666667%;*width:16.56666667%}.col-1{width:8.33333333%;*width:8.23333333%}@media (min-width: 576px){.col-xs-12{width:100%;*width:99.9%}.col-xs-11{width:91.66666667%;*width:91.56666667%}.col-xs-10{width:83.33333333%;*width:83.23333333%}.col-xs-9{width:75%;*width:74.9%}.col-xs-8{width:66.66666667%;*width:66.56666667%}.col-xs-7{width:58.33333333%;*width:58.23333333%}.col-xs-6{width:50%;*width:49.9%}.col-xs-5{width:41.66666667%;*width:41.56666667%}.col-xs-4{width:33.33333333%;*width:33.23333333%}.col-xs-3{width:25%;*width:24.9%}.col-xs-2{width:16.66666667%;*width:16.56666667%}.col-xs-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 768px){.col-sm-12{width:100%;*width:99.9%}.col-sm-11{width:91.66666667%;*width:91.56666667%}.col-sm-10{width:83.33333333%;*width:83.23333333%}.col-sm-9{width:75%;*width:74.9%}.col-sm-8{width:66.66666667%;*width:66.56666667%}.col-sm-7{width:58.33333333%;*width:58.23333333%}.col-sm-6{width:50%;*width:49.9%}.col-sm-5{width:41.66666667%;*width:41.56666667%}.col-sm-4{width:33.33333333%;*width:33.23333333%}.col-sm-3{width:25%;*width:24.9%}.col-sm-2{width:16.66666667%;*width:16.56666667%}.col-sm-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 992px){.col-md-12{width:100%;*width:99.9%}.col-md-11{width:91.66666667%;*width:91.56666667%}.col-md-10{width:83.33333333%;*width:83.23333333%}.col-md-9{width:75%;*width:74.9%}.col-md-8{width:66.66666667%;*width:66.56666667%}.col-md-7{width:58.33333333%;*width:58.23333333%}.col-md-6{width:50%;*width:49.9%}.col-md-5{width:41.66666667%;*width:41.56666667%}.col-md-4{width:33.33333333%;*width:33.23333333%}.col-md-3{width:25%;*width:24.9%}.col-md-2{width:16.66666667%;*width:16.56666667%}.col-md-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 1200px){.col-lg-12{width:100%;*width:99.9%}.col-lg-11{width:91.66666667%;*width:91.56666667%}.col-lg-10{width:83.33333333%;*width:83.23333333%}.col-lg-9{width:75%;*width:74.9%}.col-lg-8{width:66.66666667%;*width:66.56666667%}.col-lg-7{width:58.33333333%;*width:58.23333333%}.col-lg-6{width:50%;*width:49.9%}.col-lg-5{width:41.66666667%;*width:41.56666667%}.col-lg-4{width:33.33333333%;*width:33.23333333%}.col-lg-3{width:25%;*width:24.9%}.col-lg-2{width:16.66666667%;*width:16.56666667%}.col-lg-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 1600px){.col-xlg-12{width:100%;*width:99.9%}.col-xlg-11{width:91.66666667%;*width:91.56666667%}.col-xlg-10{width:83.33333333%;*width:83.23333333%}.col-xlg-9{width:75%;*width:74.9%}.col-xlg-8{width:66.66666667%;*width:66.56666667%}.col-xlg-7{width:58.33333333%;*width:58.23333333%}.col-xlg-6{width:50%;*width:49.9%}.col-xlg-5{width:41.66666667%;*width:41.56666667%}.col-xlg-4{width:33.33333333%;*width:33.23333333%}.col-xlg-3{width:25%;*width:24.9%}.col-xlg-2{width:16.66666667%;*width:16.56666667%}.col-xlg-1{width:8.33333333%;*width:8.23333333%}}.col-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}@media (min-width: 576px){.col-xs-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 768px){.col-sm-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 992px){.col-md-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 1200px){.col-lg-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 1600px){.col-xlg-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}.order-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-0{-ms-flex-order:0;-webkit-order:0;order:0}@media only screen and (min-width: 576px){.order-xs-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-xs-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-xs-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-xs-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-xs-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-xs-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-xs-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-xs-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-xs-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-xs-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-xs-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-xs-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-xs-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 768px){.order-sm-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-sm-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-sm-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-sm-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-sm-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-sm-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-sm-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-sm-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-sm-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-sm-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-sm-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-sm-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-sm-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 992px){.order-md-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-md-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-md-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-md-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-md-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-md-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-md-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-md-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-md-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-md-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-md-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-md-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-md-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 1200px){.order-lg-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-lg-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-lg-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-lg-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-lg-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-lg-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-lg-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-lg-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-lg-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-lg-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-lg-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-lg-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-lg-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 1600px){.order-xlg-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-xlg-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-xlg-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-xlg-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-xlg-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-xlg-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-xlg-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-xlg-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-xlg-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-xlg-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-xlg-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-xlg-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-xlg-0{-ms-flex-order:0;-webkit-order:0;order:0}}.offset-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-9{margin-left:75%;*margin-left:74.9%}.offset-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-6{margin-left:50%;*margin-left:49.9%}.offset-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-3{margin-left:25%;*margin-left:24.9%}.offset-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-1{margin-left:8.33333333%;*margin-left:8.23333333%}@media only screen and (min-width: 576px){.offset-xs-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-xs-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-xs-9{margin-left:75%;*margin-left:74.9%}.offset-xs-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-xs-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-xs-6{margin-left:50%;*margin-left:49.9%}.offset-xs-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-xs-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-xs-3{margin-left:25%;*margin-left:24.9%}.offset-xs-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-xs-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-xs-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width: 768px){.offset-sm-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-sm-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-sm-9{margin-left:75%;*margin-left:74.9%}.offset-sm-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-sm-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-sm-6{margin-left:50%;*margin-left:49.9%}.offset-sm-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-sm-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-sm-3{margin-left:25%;*margin-left:24.9%}.offset-sm-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-sm-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-sm-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width: 992px){.offset-md-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-md-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-md-9{margin-left:75%;*margin-left:74.9%}.offset-md-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-md-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-md-6{margin-left:50%;*margin-left:49.9%}.offset-md-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-md-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-md-3{margin-left:25%;*margin-left:24.9%}.offset-md-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-md-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-md-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width: 1200px){.offset-lg-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-lg-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-lg-9{margin-left:75%;*margin-left:74.9%}.offset-lg-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-lg-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-lg-6{margin-left:50%;*margin-left:49.9%}.offset-lg-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-lg-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-lg-3{margin-left:25%;*margin-left:24.9%}.offset-lg-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-lg-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-lg-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width: 1600px){.offset-xlg-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-xlg-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-xlg-9{margin-left:75%;*margin-left:74.9%}.offset-xlg-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-xlg-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-xlg-6{margin-left:50%;*margin-left:49.9%}.offset-xlg-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-xlg-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-xlg-3{margin-left:25%;*margin-left:24.9%}.offset-xlg-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-xlg-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-xlg-0{margin-left:0;*margin-left:-.1%}}.wrap{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.no-wrap{-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.no-wrap [class*=\"col-\"]{-ms-flex-negative:1;-webkit-flex-shrink:1;flex-shrink:1}.wrap-reverse{-ms-flex-wrap:wrap-reverse;-webkit-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.direction-row{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.direction-row-reverse{-ms-flex-direction:row-reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.direction-column{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.direction-column-reverse{-ms-flex-direction:column-reverse;-webkit-flex-direction:column-reverse;flex-direction:column-reverse}.align-start{-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}.align-end{-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end}.align-end [class*=\"col-\"]{vertical-align:bottom}.align-center{-ms-flex-align:center;-webkit-align-items:center;align-items:center}.align-center [class*=\"col-\"]{vertical-align:middle}.align-baseline{-ms-flex-align:baseline;-webkit-align-items:baseline;align-items:baseline}.align-content-start{-ms-flex-line-pack:start;-webkit-align-content:flex-start;align-content:flex-start}.align-content-end{-ms-flex-line-pack:end;-webkit-align-content:flex-end;align-content:flex-end}.align-content-end [class*=\"col-\"]{vertical-align:bottom}.align-content-center{-ms-flex-line-pack:center;-webkit-align-content:center;align-content:center}.align-content-space-between{-ms-flex-line-pack:justify;-webkit-align-content:space-between;align-content:space-between}.align-content-space-around{-ms-flex-line-pack:distribute;-webkit-align-content:space-around;align-content:space-around}.align-self-stretch{-ms-flex-item-align:stretch;-webkit-align-self:stretch;align-self:stretch}.align-self-start{-ms-flex-item-align:start;-webkit-align-self:flex-start;align-self:flex-start}.align-self-end{-ms-flex-item-align:end;-webkit-align-self:flex-end;align-self:flex-end;vertical-align:bottom}.align-self-center{-ms-flex-item-align:center;-webkit-align-self:center;align-self:center;vertical-align:middle}.align-self-baseline{-ms-flex-item-align:baseline;-webkit-align-self:baseline;align-self:baseline;vertical-align:baseline}.justify-start{-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.justify-start.grid{text-align:left}.justify-end{-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.justify-end.grid{text-align:right;-moz-text-align-last:right;text-align-last:right}.justify-end.grid [class*=\"col-\"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.justify-center{-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.justify-center.grid{text-align:center;-moz-text-align-last:center;text-align-last:center}.justify-center.grid [class*=\"col-\"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.justify-space-between{-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.justify-space-between.grid{text-align:justify;-moz-text-align-last:justify;text-align-last:justify}.justify-space-between.grid [class*=\"col-\"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.justify-space-around{-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-around}.justify-space-around.grid{text-align:justify;-moz-text-align-last:justify;text-align-last:justify}.justify-space-around.grid [class*=\"col-\"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.grid-bleed [class*=\"col-\"]{padding:0}.col-grid{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.col-grid.direction-row{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.col-bleed{padding:0}.col-bleed-x{padding:15px 0}.col-bleed-y{padding:0 15px}.flex-img{display:block;-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;max-width:100%;height:auto;width:100%;*width:auto}.flex-footer{width:100%;margin-top:auto;margin-bottom:0}.flex-footer>:last-child{margin-bottom:0}@media (max-width: 575px){.hidden-xxs{display:none}}@media (min-width: 576px) and (max-width: 767px){.hidden-xs{display:none}}@media (min-width: 768px) and (max-width: 991px){.hidden-sm{display:none}}@media (min-width: 992px) and (max-width: 1199px){.hidden-md{display:none}}@media (min-width: 1200px) and (max-width: 1599px){.hidden-lg{display:none}}@media (min-width: 1600px){.hidden-xlg{display:none}}\n\n.block-placeholder {\n align-items: center;\n background-color: #e2e2e2;\n color: #524e5c;\n display: flex;\n font-size: 20px;\n font-weight: bold;\n height: 120px;\n justify-content: center;\n min-height: 120px;\n}\nheader:before {\n content: \"Header\";\n}\nfooter:before {\n content: \"Footer\";\n}\nbody {\n display: flex;\n flex-direction: column;\n font-family: Assistant, \"Helvetica Neue\", Helvetica, Arial, \"Lucida Grande\", sans-serif ;\n height: 100%;\n}\n.body-wrapper {\n flex-grow: 1;\n}\n\n</style>\n</head>\n\n\n<body id=\"add_contentlet_default_specific_variant_page\" >\n\n \n <div class=\"body-wrapper\">\n \n \n \n \n \n \n <section id=\"section-1\" class=\"section \">\n <div class=\"container\">\n <div class=\"grid\">\n \n \n \n <div class=\"col-lg-12 \">\n content_1\n </div><!--/Column-->\n\n </div><!--/row-->\n </div><!--/container-->\n </section><!-- /row-wrapper-->\n \n </div><!-- /body-wrapper -->\n\n \n</body>\n</html>"
},
"site" : {
"lowIndexPriority" : false,
"indexPolicyDependencies" : "DEFER",
"variantId" : "DEFAULT",
"default" : true,
"aliases" : null,
"inode" : "1b407535-67e3-4f21-ad00-8ef5ef492d64",
"parent" : true,
"hostname" : "default",
"hostThumbnail" : null,
"structureInode" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"systemHost" : false,
"tagStorage" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"name" : "default",
"owner" : "dotcms.org.1",
"permissionId" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"permissionType" : "com.dotmarketing.portlets.contentlet.model.Contentlet",
"identifier" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"modDate" : 1587414510812,
"type" : "contentlet",
"host" : "SYSTEM_HOST",
"live" : true,
"new" : false,
"title" : "default",
"languageId" : 1,
"folder" : "SYSTEM_FOLDER",
"archived" : false,
"working" : true,
"fileAsset" : false,
"categoryId" : "1b407535-67e3-4f21-ad00-8ef5ef492d64",
"versionId" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"contentTypeId" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"modUser" : "dotcms.org.1",
"sortOrder" : 0,
"titleImage" : {
"empty" : true,
"present" : false
},
"htmlpage" : false,
"dotAsset" : false,
"persona" : false,
"form" : false,
"vanityUrl" : false,
"keyValue" : false,
"locked" : true
},
"template" : {
"iDate" : 1695071641248,
"type" : "template",
"owner" : "dotcms.org.1",
"inode" : "2b2b9abd-b48c-4b77-ada4-028a911e98ad",
"identifier" : "5a2c62c778f76d8b157c779eeb1856d3",
"source" : "DB",
"title" : "add_contentlet_default_specific_variant_template",
"friendlyName" : "",
"modDate" : 1695071641253,
"modUser" : "dotcms.org.1",
"sortOrder" : 0,
"showOnMenu" : true,
"body" : "null",
"image" : "null",
"drawed" : true,
"drawedBody" : "{\"title\":\"\",\"header\":false,\"footer\":false,\"body\":{\"rows\":[{\"columns\":[{\"containers\":[{\"identifier\":\"c41ce63146ed888cbb1758ff1f08d843\",\"uuid\":\"1\"}],\"widthPercent\":100,\"leftOffset\":1,\"styleClass\":\"\",\"preview\":false,\"width\":12,\"left\":0}],\"styleClass\":\"\"}]}}",
"countAddContainer" : 0,
"countContainers" : 0,
"theme" : "SYSTEM_THEME",
"header" : "null",
"footer" : "null",
"anonymous" : false,
"template" : true,
"live" : true,
"deleted" : false,
"archived" : false,
"working" : true,
"versionType" : "template",
"permissionId" : "5a2c62c778f76d8b157c779eeb1856d3",
"versionId" : "5a2c62c778f76d8b157c779eeb1856d3",
"name" : "add_contentlet_default_specific_variant_template",
"locked" : false,
"permissionType" : "com.dotmarketing.portlets.templates.model.Template",
"new" : false,
"categoryId" : "2b2b9abd-b48c-4b77-ada4-028a911e98ad",
"idate" : 1695071641248,
"canEdit" : true
},
"viewAs" : {
"visitor" : {
"tags" : [ ],
"device" : "UNKNOWN",
"isNew" : true,
"userAgent" : {
"operatingSystem" : "UNKNOWN",
"browser" : "UNKNOWN",
"id" : 16843022,
"browserVersion" : null
},
"personas" : { }
},
"language" : {
"id" : 1,
"languageCode" : "en",
"countryCode" : "US",
"language" : "English",
"country" : "United States",
"isoCode" : "en-us"
},
"mode" : "PREVIEW_MODE"
}
},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 5a26e84b-8768-4324-9a28-c3ef2f3d1825 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 185 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
[
{
"contentletsId": ["7ccd32b0c90c6b61cf09b74d4e1125fe", "9f4b5614c769958b905c2505e66ace5b"],
"identifier": "c41ce63146ed888cbb1758ff1f08d843",
"uuid": "1"
}
]
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| Content-Type | application/json |
| Content-Length | 97 |
| Date | Mon, 18 Sep 2023 21:14:35 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":"ok","errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Variants with correct weight | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | ebf2523d-0440-4672-9db7-d66d2193e64f |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json;charset=UTF-8 |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:14:35 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{
"canCreateTemplate" : true,
"containers" : {
"c41ce63146ed888cbb1758ff1f08d843" : {
"containerStructures" : [ {
"id" : "8ce0c966-842f-4d2c-8290-95bbc955d6db",
"structureId" : "85a101b43610f39661db2e5c1a6bfd9c",
"containerInode" : "521b0db8-1f95-4740-b6a1-3f2e78193f01",
"containerId" : "c41ce63146ed888cbb1758ff1f08d843",
"code" : "$!{dotContentMap.title}",
"contentTypeVar" : "AddContentletSpecificDefaultVariant"
} ],
"rendered" : {
"uuid-1" : "content_1content_2"
},
"contentlets" : {
"uuid-1" : [ {
"hostName" : "default",
"modDate" : 1695071653550,
"publishDate" : 1695071653550,
"title" : "content_1",
"baseType" : "CONTENT",
"inode" : "cd298b1a-5ef5-4d79-b9c6-e9007c363b25",
"archived" : false,
"host" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"working" : true,
"locked" : false,
"stInode" : "85a101b43610f39661db2e5c1a6bfd9c",
"contentType" : "AddContentletSpecificDefaultVariant",
"live" : true,
"owner" : "dotcms.org.1",
"identifier" : "7ccd32b0c90c6b61cf09b74d4e1125fe",
"languageId" : 1,
"url" : "/content.cd298b1a-5ef5-4d79-b9c6-e9007c363b25",
"titleImage" : "TITLE_IMAGE_NOT_FOUND",
"modUserName" : "Admin User",
"hasLiveVersion" : true,
"folder" : "SYSTEM_FOLDER",
"hasTitleImage" : false,
"sortOrder" : 0,
"modUser" : "dotcms.org.1"
}, {
"hostName" : "default",
"modDate" : 1695071659728,
"publishDate" : 1695071659728,
"title" : "content_2",
"baseType" : "CONTENT",
"inode" : "98660401-85ef-4851-b812-56f883b9c9ef",
"archived" : false,
"host" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"working" : true,
"locked" : false,
"stInode" : "85a101b43610f39661db2e5c1a6bfd9c",
"contentType" : "AddContentletSpecificDefaultVariant",
"live" : true,
"owner" : "dotcms.org.1",
"identifier" : "9f4b5614c769958b905c2505e66ace5b",
"languageId" : 1,
"url" : "/content.98660401-85ef-4851-b812-56f883b9c9ef",
"titleImage" : "TITLE_IMAGE_NOT_FOUND",
"modUserName" : "Admin User",
"hasLiveVersion" : true,
"folder" : "SYSTEM_FOLDER",
"hasTitleImage" : false,
"sortOrder" : 0,
"modUser" : "dotcms.org.1"
} ]
},
"container" : {
"archived" : false,
"categoryId" : "521b0db8-1f95-4740-b6a1-3f2e78193f01",
"deleted" : false,
"friendlyName" : "Container to test When COntentlet are add to Default Variant after another Variant exists",
"iDate" : 1695071638207,
"idate" : 1695071638207,
"identifier" : "c41ce63146ed888cbb1758ff1f08d843",
"inode" : "521b0db8-1f95-4740-b6a1-3f2e78193f01",
"live" : true,
"locked" : false,
"maxContentlets" : 1,
"modDate" : 1695071638206,
"modUser" : "dotcms.org.1",
"name" : "add_contentlet_default_specific_variant_container",
"new" : false,
"owner" : "dotcms.org.1",
"parentPermissionable" : {
"aliases" : "localhost\n127.0.0.1",
"archived" : false,
"categoryId" : "67f4a81e-c46d-4c25-84e6-cbe819ee8018",
"contentTypeId" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"default" : false,
"dotAsset" : false,
"fileAsset" : false,
"folder" : "SYSTEM_FOLDER",
"form" : false,
"host" : "SYSTEM_HOST",
"hostThumbnail" : null,
"hostname" : "demo.dotcms.com",
"htmlpage" : false,
"identifier" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"indexPolicyDependencies" : "DEFER",
"inode" : "67f4a81e-c46d-4c25-84e6-cbe819ee8018",
"keyValue" : false,
"languageId" : 1,
"live" : true,
"locked" : true,
"lowIndexPriority" : false,
"modDate" : 1695071509387,
"modUser" : "system",
"name" : "demo.dotcms.com",
"new" : false,
"owner" : "dotcms.org.1",
"parent" : true,
"permissionId" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"permissionType" : "com.dotmarketing.portlets.contentlet.model.Contentlet",
"persona" : false,
"sortOrder" : 0,
"structureInode" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"systemHost" : false,
"tagStorage" : "SYSTEM_HOST",
"title" : "demo.dotcms.com",
"titleImage" : null,
"type" : "contentlet",
"vanityUrl" : false,
"variantId" : "DEFAULT",
"versionId" : "48190c8c-42c4-46af-8d1a-0cd5db894797",
"working" : true
},
"path" : null,
"permissionId" : "c41ce63146ed888cbb1758ff1f08d843",
"permissionType" : "com.dotmarketing.portlets.containers.model.Container",
"showOnMenu" : false,
"sortOrder" : 0,
"source" : "DB",
"title" : "add_contentlet_default_specific_variant_container",
"type" : "containers",
"useDiv" : false,
"versionId" : "c41ce63146ed888cbb1758ff1f08d843",
"versionType" : "containers",
"working" : true
}
}
},
"layout" : {
"width" : null,
"title" : "addcontentletdefaultspecificvarianttemplate",
"header" : false,
"footer" : false,
"body" : {
"rows" : [ {
"columns" : [ {
"containers" : [ {
"identifier" : "c41ce63146ed888cbb1758ff1f08d843",
"uuid" : "1"
} ],
"widthPercent" : 100,
"leftOffset" : 1,
"styleClass" : "",
"preview" : false,
"width" : 12,
"left" : 0
} ],
"styleClass" : ""
} ]
},
"sidebar" : null
},
"numberContents" : 2,
"page" : {
"__icon__" : "pageIcon",
"archived" : false,
"baseType" : "HTMLPAGE",
"cachettl" : "0",
"canEdit" : true,
"canLock" : true,
"canRead" : true,
"contentType" : "htmlpageasset",
"deleted" : false,
"description" : "friendlyName",
"extension" : "page",
"folder" : "SYSTEM_FOLDER",
"friendlyName" : "friendlyName",
"hasLiveVersion" : true,
"hasTitleImage" : false,
"host" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"hostName" : "default",
"httpsRequired" : false,
"identifier" : "1bf2ba95df5036f582caa5781e30dcda",
"inode" : "32ce6c1e-f55c-4a19-baba-aa1a9d6813ff",
"isContentlet" : true,
"languageId" : 1,
"live" : true,
"liveInode" : "32ce6c1e-f55c-4a19-baba-aa1a9d6813ff",
"locked" : false,
"mimeType" : "application/dotpage",
"modDate" : 1695071647369,
"modUser" : "dotcms.org.1",
"modUserName" : "Admin User",
"name" : "add_contentlet_default_specific_variant_page",
"owner" : "dotcms.org.1",
"pageURI" : "/add_contentlet_default_specific_variant_page",
"pageUrl" : "add_contentlet_default_specific_variant_page",
"path" : "/add_contentlet_default_specific_variant_page",
"publishDate" : 1695071647369,
"shortyLive" : "32ce6c1ef5",
"shortyWorking" : "32ce6c1ef5",
"sortOrder" : 0,
"stInode" : "c541abb1-69b3-4bc5-8430-5e09e5239cc8",
"statusIcons" : "<span class='greyDotIcon' style='opacity:.4'></span><span class='liveIcon'></span>",
"template" : "5a2c62c778f76d8b157c779eeb1856d3",
"title" : "add_contentlet_default_specific_variant_page",
"titleImage" : "TITLE_IMAGE_NOT_FOUND",
"type" : "htmlpage",
"url" : "/add_contentlet_default_specific_variant_page",
"working" : true,
"workingInode" : "32ce6c1e-f55c-4a19-baba-aa1a9d6813ff",
"rendered" : "<!doctype html>\n<html lang=\"en\">\n\n<head>\n\n<meta charset=\"utf-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1, shrink-to-fit=no\">\n<title>friendlyName</title>\n<meta name=\"description\" content=\"\">\n<meta name=\"language\" content=\"english\">\n<meta name=\"author\" content=\"dotCMS\">\n<meta name=\"copyright\" content=\"dotCMS LLC, Miami Florida, US\">\n\n<!-- CSS -->\n<style>\n/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}\n/*# sourceMappingURL=normalize.min.css.map */\n/*! reflexgrid.css | github.com/leejordan/reflex */:root{--reflex-columns:12;--reflex-grid-spacing:15px;--reflex-xs:576px;--reflex-sm:768px;--reflex-md:992px;--reflex-lg:1200px;--reflex-xlg:1600px;--reflex-xxs-max:575px;--reflex-xs-max:767px;--reflex-sm-max:991px;--reflex-md-max:1199px;--reflex-lg-max:1599px}.container,.container-full{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin-right:auto;margin-left:auto;padding-right:30px;padding-left:30px}.container .grid,.container-full .grid{margin-right:-15px;margin-left:-15px}@media (min-width: 576px){.container{max-width:576px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 992px){.container{max-width:992px}}@media (min-width: 1200px){.container{max-width:1200px}}@media (min-width: 1600px){.container{max-width:1600px}}.grid{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:0;margin:0 auto;position:relative;letter-spacing:-.31em;*letter-spacing:normal;word-spacing:-.43em;list-style-type:none}.grid::before,.grid::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;word-spacing:normal;white-space:normal}[class*=\"col-\"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;word-spacing:normal;white-space:normal;position:relative;width:100%;vertical-align:top;padding:15px;display:inline-block;*display:inline;zoom:1}[class*=\"col-\"]::before,[class*=\"col-\"]::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;word-spacing:normal;white-space:normal}[class*=\"col-\"] .grid{-ms-flex:1 1 auto;-webkit-flex:1 1 auto;flex:1 1 auto;margin:-15px}.col-12{width:100%;*width:99.9%}.col-11{width:91.66666667%;*width:91.56666667%}.col-10{width:83.33333333%;*width:83.23333333%}.col-9{width:75%;*width:74.9%}.col-8{width:66.66666667%;*width:66.56666667%}.col-7{width:58.33333333%;*width:58.23333333%}.col-6{width:50%;*width:49.9%}.col-5{width:41.66666667%;*width:41.56666667%}.col-4{width:33.33333333%;*width:33.23333333%}.col-3{width:25%;*width:24.9%}.col-2{width:16.66666667%;*width:16.56666667%}.col-1{width:8.33333333%;*width:8.23333333%}@media (min-width: 576px){.col-xs-12{width:100%;*width:99.9%}.col-xs-11{width:91.66666667%;*width:91.56666667%}.col-xs-10{width:83.33333333%;*width:83.23333333%}.col-xs-9{width:75%;*width:74.9%}.col-xs-8{width:66.66666667%;*width:66.56666667%}.col-xs-7{width:58.33333333%;*width:58.23333333%}.col-xs-6{width:50%;*width:49.9%}.col-xs-5{width:41.66666667%;*width:41.56666667%}.col-xs-4{width:33.33333333%;*width:33.23333333%}.col-xs-3{width:25%;*width:24.9%}.col-xs-2{width:16.66666667%;*width:16.56666667%}.col-xs-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 768px){.col-sm-12{width:100%;*width:99.9%}.col-sm-11{width:91.66666667%;*width:91.56666667%}.col-sm-10{width:83.33333333%;*width:83.23333333%}.col-sm-9{width:75%;*width:74.9%}.col-sm-8{width:66.66666667%;*width:66.56666667%}.col-sm-7{width:58.33333333%;*width:58.23333333%}.col-sm-6{width:50%;*width:49.9%}.col-sm-5{width:41.66666667%;*width:41.56666667%}.col-sm-4{width:33.33333333%;*width:33.23333333%}.col-sm-3{width:25%;*width:24.9%}.col-sm-2{width:16.66666667%;*width:16.56666667%}.col-sm-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 992px){.col-md-12{width:100%;*width:99.9%}.col-md-11{width:91.66666667%;*width:91.56666667%}.col-md-10{width:83.33333333%;*width:83.23333333%}.col-md-9{width:75%;*width:74.9%}.col-md-8{width:66.66666667%;*width:66.56666667%}.col-md-7{width:58.33333333%;*width:58.23333333%}.col-md-6{width:50%;*width:49.9%}.col-md-5{width:41.66666667%;*width:41.56666667%}.col-md-4{width:33.33333333%;*width:33.23333333%}.col-md-3{width:25%;*width:24.9%}.col-md-2{width:16.66666667%;*width:16.56666667%}.col-md-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 1200px){.col-lg-12{width:100%;*width:99.9%}.col-lg-11{width:91.66666667%;*width:91.56666667%}.col-lg-10{width:83.33333333%;*width:83.23333333%}.col-lg-9{width:75%;*width:74.9%}.col-lg-8{width:66.66666667%;*width:66.56666667%}.col-lg-7{width:58.33333333%;*width:58.23333333%}.col-lg-6{width:50%;*width:49.9%}.col-lg-5{width:41.66666667%;*width:41.56666667%}.col-lg-4{width:33.33333333%;*width:33.23333333%}.col-lg-3{width:25%;*width:24.9%}.col-lg-2{width:16.66666667%;*width:16.56666667%}.col-lg-1{width:8.33333333%;*width:8.23333333%}}@media (min-width: 1600px){.col-xlg-12{width:100%;*width:99.9%}.col-xlg-11{width:91.66666667%;*width:91.56666667%}.col-xlg-10{width:83.33333333%;*width:83.23333333%}.col-xlg-9{width:75%;*width:74.9%}.col-xlg-8{width:66.66666667%;*width:66.56666667%}.col-xlg-7{width:58.33333333%;*width:58.23333333%}.col-xlg-6{width:50%;*width:49.9%}.col-xlg-5{width:41.66666667%;*width:41.56666667%}.col-xlg-4{width:33.33333333%;*width:33.23333333%}.col-xlg-3{width:25%;*width:24.9%}.col-xlg-2{width:16.66666667%;*width:16.56666667%}.col-xlg-1{width:8.33333333%;*width:8.23333333%}}.col-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}@media (min-width: 576px){.col-xs-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 768px){.col-sm-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 992px){.col-md-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 1200px){.col-lg-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 1600px){.col-xlg-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}.order-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-0{-ms-flex-order:0;-webkit-order:0;order:0}@media only screen and (min-width: 576px){.order-xs-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-xs-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-xs-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-xs-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-xs-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-xs-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-xs-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-xs-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-xs-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-xs-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-xs-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-xs-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-xs-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 768px){.order-sm-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-sm-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-sm-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-sm-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-sm-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-sm-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-sm-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-sm-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-sm-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-sm-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-sm-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-sm-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-sm-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 992px){.order-md-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-md-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-md-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-md-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-md-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-md-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-md-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-md-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-md-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-md-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-md-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-md-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-md-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 1200px){.order-lg-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-lg-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-lg-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-lg-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-lg-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-lg-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-lg-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-lg-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-lg-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-lg-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-lg-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-lg-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-lg-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 1600px){.order-xlg-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-xlg-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-xlg-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-xlg-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-xlg-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-xlg-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-xlg-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-xlg-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-xlg-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-xlg-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-xlg-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-xlg-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-xlg-0{-ms-flex-order:0;-webkit-order:0;order:0}}.offset-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-9{margin-left:75%;*margin-left:74.9%}.offset-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-6{margin-left:50%;*margin-left:49.9%}.offset-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-3{margin-left:25%;*margin-left:24.9%}.offset-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-1{margin-left:8.33333333%;*margin-left:8.23333333%}@media only screen and (min-width: 576px){.offset-xs-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-xs-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-xs-9{margin-left:75%;*margin-left:74.9%}.offset-xs-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-xs-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-xs-6{margin-left:50%;*margin-left:49.9%}.offset-xs-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-xs-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-xs-3{margin-left:25%;*margin-left:24.9%}.offset-xs-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-xs-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-xs-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width: 768px){.offset-sm-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-sm-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-sm-9{margin-left:75%;*margin-left:74.9%}.offset-sm-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-sm-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-sm-6{margin-left:50%;*margin-left:49.9%}.offset-sm-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-sm-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-sm-3{margin-left:25%;*margin-left:24.9%}.offset-sm-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-sm-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-sm-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width: 992px){.offset-md-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-md-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-md-9{margin-left:75%;*margin-left:74.9%}.offset-md-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-md-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-md-6{margin-left:50%;*margin-left:49.9%}.offset-md-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-md-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-md-3{margin-left:25%;*margin-left:24.9%}.offset-md-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-md-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-md-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width: 1200px){.offset-lg-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-lg-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-lg-9{margin-left:75%;*margin-left:74.9%}.offset-lg-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-lg-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-lg-6{margin-left:50%;*margin-left:49.9%}.offset-lg-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-lg-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-lg-3{margin-left:25%;*margin-left:24.9%}.offset-lg-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-lg-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-lg-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width: 1600px){.offset-xlg-11{margin-left:91.66666667%;*margin-left:91.56666667%}.offset-xlg-10{margin-left:83.33333333%;*margin-left:83.23333333%}.offset-xlg-9{margin-left:75%;*margin-left:74.9%}.offset-xlg-8{margin-left:66.66666667%;*margin-left:66.56666667%}.offset-xlg-7{margin-left:58.33333333%;*margin-left:58.23333333%}.offset-xlg-6{margin-left:50%;*margin-left:49.9%}.offset-xlg-5{margin-left:41.66666667%;*margin-left:41.56666667%}.offset-xlg-4{margin-left:33.33333333%;*margin-left:33.23333333%}.offset-xlg-3{margin-left:25%;*margin-left:24.9%}.offset-xlg-2{margin-left:16.66666667%;*margin-left:16.56666667%}.offset-xlg-1{margin-left:8.33333333%;*margin-left:8.23333333%}.offset-xlg-0{margin-left:0;*margin-left:-.1%}}.wrap{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.no-wrap{-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.no-wrap [class*=\"col-\"]{-ms-flex-negative:1;-webkit-flex-shrink:1;flex-shrink:1}.wrap-reverse{-ms-flex-wrap:wrap-reverse;-webkit-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.direction-row{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.direction-row-reverse{-ms-flex-direction:row-reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.direction-column{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.direction-column-reverse{-ms-flex-direction:column-reverse;-webkit-flex-direction:column-reverse;flex-direction:column-reverse}.align-start{-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}.align-end{-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end}.align-end [class*=\"col-\"]{vertical-align:bottom}.align-center{-ms-flex-align:center;-webkit-align-items:center;align-items:center}.align-center [class*=\"col-\"]{vertical-align:middle}.align-baseline{-ms-flex-align:baseline;-webkit-align-items:baseline;align-items:baseline}.align-content-start{-ms-flex-line-pack:start;-webkit-align-content:flex-start;align-content:flex-start}.align-content-end{-ms-flex-line-pack:end;-webkit-align-content:flex-end;align-content:flex-end}.align-content-end [class*=\"col-\"]{vertical-align:bottom}.align-content-center{-ms-flex-line-pack:center;-webkit-align-content:center;align-content:center}.align-content-space-between{-ms-flex-line-pack:justify;-webkit-align-content:space-between;align-content:space-between}.align-content-space-around{-ms-flex-line-pack:distribute;-webkit-align-content:space-around;align-content:space-around}.align-self-stretch{-ms-flex-item-align:stretch;-webkit-align-self:stretch;align-self:stretch}.align-self-start{-ms-flex-item-align:start;-webkit-align-self:flex-start;align-self:flex-start}.align-self-end{-ms-flex-item-align:end;-webkit-align-self:flex-end;align-self:flex-end;vertical-align:bottom}.align-self-center{-ms-flex-item-align:center;-webkit-align-self:center;align-self:center;vertical-align:middle}.align-self-baseline{-ms-flex-item-align:baseline;-webkit-align-self:baseline;align-self:baseline;vertical-align:baseline}.justify-start{-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.justify-start.grid{text-align:left}.justify-end{-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.justify-end.grid{text-align:right;-moz-text-align-last:right;text-align-last:right}.justify-end.grid [class*=\"col-\"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.justify-center{-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.justify-center.grid{text-align:center;-moz-text-align-last:center;text-align-last:center}.justify-center.grid [class*=\"col-\"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.justify-space-between{-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.justify-space-between.grid{text-align:justify;-moz-text-align-last:justify;text-align-last:justify}.justify-space-between.grid [class*=\"col-\"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.justify-space-around{-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-around}.justify-space-around.grid{text-align:justify;-moz-text-align-last:justify;text-align-last:justify}.justify-space-around.grid [class*=\"col-\"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.grid-bleed [class*=\"col-\"]{padding:0}.col-grid{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.col-grid.direction-row{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.col-bleed{padding:0}.col-bleed-x{padding:15px 0}.col-bleed-y{padding:0 15px}.flex-img{display:block;-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;max-width:100%;height:auto;width:100%;*width:auto}.flex-footer{width:100%;margin-top:auto;margin-bottom:0}.flex-footer>:last-child{margin-bottom:0}@media (max-width: 575px){.hidden-xxs{display:none}}@media (min-width: 576px) and (max-width: 767px){.hidden-xs{display:none}}@media (min-width: 768px) and (max-width: 991px){.hidden-sm{display:none}}@media (min-width: 992px) and (max-width: 1199px){.hidden-md{display:none}}@media (min-width: 1200px) and (max-width: 1599px){.hidden-lg{display:none}}@media (min-width: 1600px){.hidden-xlg{display:none}}\n\n.block-placeholder {\n align-items: center;\n background-color: #e2e2e2;\n color: #524e5c;\n display: flex;\n font-size: 20px;\n font-weight: bold;\n height: 120px;\n justify-content: center;\n min-height: 120px;\n}\nheader:before {\n content: \"Header\";\n}\nfooter:before {\n content: \"Footer\";\n}\nbody {\n display: flex;\n flex-direction: column;\n font-family: Assistant, \"Helvetica Neue\", Helvetica, Arial, \"Lucida Grande\", sans-serif ;\n height: 100%;\n}\n.body-wrapper {\n flex-grow: 1;\n}\n\n</style>\n</head>\n\n\n<body id=\"add_contentlet_default_specific_variant_page\" >\n\n \n <div class=\"body-wrapper\">\n \n \n \n \n \n \n <section id=\"section-1\" class=\"section \">\n <div class=\"container\">\n <div class=\"grid\">\n \n \n \n <div class=\"col-lg-12 \">\n content_1content_2\n </div><!--/Column-->\n\n </div><!--/row-->\n </div><!--/container-->\n </section><!-- /row-wrapper-->\n \n </div><!-- /body-wrapper -->\n\n \n</body>\n</html>"
},
"site" : {
"lowIndexPriority" : false,
"indexPolicyDependencies" : "DEFER",
"variantId" : "DEFAULT",
"default" : true,
"aliases" : null,
"inode" : "1b407535-67e3-4f21-ad00-8ef5ef492d64",
"parent" : true,
"hostname" : "default",
"hostThumbnail" : null,
"structureInode" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"systemHost" : false,
"tagStorage" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"name" : "default",
"owner" : "dotcms.org.1",
"permissionId" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"permissionType" : "com.dotmarketing.portlets.contentlet.model.Contentlet",
"identifier" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"modDate" : 1587414510812,
"type" : "contentlet",
"host" : "SYSTEM_HOST",
"live" : true,
"new" : false,
"title" : "default",
"languageId" : 1,
"folder" : "SYSTEM_FOLDER",
"archived" : false,
"working" : true,
"fileAsset" : false,
"categoryId" : "1b407535-67e3-4f21-ad00-8ef5ef492d64",
"versionId" : "8a7d5e23-da1e-420a-b4f0-471e7da8ea2d",
"contentTypeId" : "855a2d72-f2f3-4169-8b04-ac5157c4380c",
"modUser" : "dotcms.org.1",
"sortOrder" : 0,
"titleImage" : {
"empty" : true,
"present" : false
},
"htmlpage" : false,
"dotAsset" : false,
"persona" : false,
"form" : false,
"vanityUrl" : false,
"keyValue" : false,
"locked" : true
},
"template" : {
"iDate" : 1695071641248,
"type" : "template",
"owner" : "dotcms.org.1",
"inode" : "2b2b9abd-b48c-4b77-ada4-028a911e98ad",
"identifier" : "5a2c62c778f76d8b157c779eeb1856d3",
"source" : "DB",
"title" : "add_contentlet_default_specific_variant_template",
"friendlyName" : "",
"modDate" : 1695071641253,
"modUser" : "dotcms.org.1",
"sortOrder" : 0,
"showOnMenu" : true,
"body" : "null",
"image" : "null",
"drawed" : true,
"drawedBody" : "{\"title\":\"\",\"header\":false,\"footer\":false,\"body\":{\"rows\":[{\"columns\":[{\"containers\":[{\"identifier\":\"c41ce63146ed888cbb1758ff1f08d843\",\"uuid\":\"1\"}],\"widthPercent\":100,\"leftOffset\":1,\"styleClass\":\"\",\"preview\":false,\"width\":12,\"left\":0}],\"styleClass\":\"\"}]}}",
"countAddContainer" : 0,
"countContainers" : 0,
"theme" : "SYSTEM_THEME",
"header" : "null",
"footer" : "null",
"anonymous" : false,
"template" : true,
"live" : true,
"deleted" : false,
"archived" : false,
"working" : true,
"versionType" : "template",
"permissionId" : "5a2c62c778f76d8b157c779eeb1856d3",
"versionId" : "5a2c62c778f76d8b157c779eeb1856d3",
"name" : "add_contentlet_default_specific_variant_template",
"locked" : false,
"permissionType" : "com.dotmarketing.portlets.templates.model.Template",
"new" : false,
"categoryId" : "2b2b9abd-b48c-4b77-ada4-028a911e98ad",
"idate" : 1695071641248,
"canEdit" : true
},
"viewAs" : {
"visitor" : {
"tags" : [ ],
"device" : "UNKNOWN",
"isNew" : true,
"userAgent" : {
"operatingSystem" : "UNKNOWN",
"browser" : "UNKNOWN",
"id" : 16843022,
"browserVersion" : null
},
"personas" : { }
},
"language" : {
"id" : 1,
"languageCode" : "en",
"countryCode" : "US",
"language" : "English",
"country" : "United States",
"isoCode" : "en-us"
},
"mode" : "PREVIEW_MODE"
}
},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | ab7db22a-41f7-477f-ab94-d62aafc5f1b2 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 148 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"pageId": "e424abd7e2e7a9031c5a0a3c18182f1b",
"name": "Bounce Rate experiment",
"description": "Bounce Rate experiment description"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:14:35 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071675457,"description":"Bounce Rate experiment description","goals":null,"id":"81b07c5a-36d6-4d3b-a54a-e33c589895e1","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071675492,"name":"Bounce Rate experiment","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 6eacedf6-195e-4a65-b30b-8f9379863134 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 129 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"goals": {
"primary": {
"name": "Bounce rate Goal",
"type": "BOUNCE_RATE"
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:14:38 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071675457,"description":"Bounce Rate experiment description","goals":{"primary":{"conditions":[{"operator":"REGEX","parameter":"url","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Bounce rate Goal","type":"BOUNCE_RATE"}},"id":"81b07c5a-36d6-4d3b-a54a-e33c589895e1","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071675558,"name":"Bounce Rate experiment","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
Imports a Bundle that includes:
* A piece of content with a tag field without any tags selected
| Header Name | Header Value |
|---|---|
| Content-Type | application/octet-stream |
| Content-Disposition | attachment |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | d3b74415-86ea-4751-9090-57d2bc1667cd |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
| Content-Length | 14135 |
{"file":"resources/Experiments/page_experiment.tar.gz"}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| Content-Type | application/json;charset=utf-8 |
| Content-Length | 58 |
| Date | Mon, 18 Sep 2023 21:14:46 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"bundleName":"page_experiment.tar.gz","status":"SUCCESS"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Bundle uploaded sucessfully | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 281370af-0aee-4ca8-a43c-fce16c128b7a |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 625 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"pageId": "e424abd7e2e7a9031c5a0a3c18182f1b",
"name": "20220901",
"description": "experiment with goals and variants",
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "REACH_PAGE",
"conditions": [
{
"parameter": "url",
"operator": "EQUALS",
"value": "thank-you"
},
{
"parameter": "referer",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:14:46 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071686953,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"ce34539f-147a-464e-896f-ca40faf01eca","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071686999,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 57c72968-281c-4204-b96e-17ab662db970 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 41 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"description": "My first Variant"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:14:50 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071686953,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"ce34539f-147a-464e-896f-ca40faf01eca","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071687062,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-ce34539f14-variant-1","name":"My first Variant","promoted":false,"url":"/my-page?variantName=dotexperiment-ce34539f14-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Variants with correct weight | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | fd6f6a23-852e-46b0-87e7-110d85de7d5f |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 52 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"description": "Updated variant description"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:14:53 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071686953,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"ce34539f-147a-464e-896f-ca40faf01eca","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071690133,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-ce34539f14-variant-1","name":"Updated variant description","promoted":false,"url":"/my-page?variantName=dotexperiment-ce34539f14-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Variants with correct weight | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 81ab119b-acf5-4031-9de3-da18471ac857 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 52 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"description": "Updated variant description"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| error-key | bad-request-exception |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:14:53 GMT |
| Connection | close |
{"message":"Invalid Variant provided","stacktrace":{"buffer":"java.lang.IllegalArgumentException: Invalid Variant provided\n\tat java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)\n\tat java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)\n\tat java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)\n\tat java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)\n\tat com.dotcms.util.ReflectionUtils.newInstance(ReflectionUtils.java:105)\n\tat com.dotcms.util.DotPreconditions.isTrue(DotPreconditions.java:1241)\n\tat com.dotcms.experiments.business.ExperimentsAPIImpl.editVariantDescription(ExperimentsAPIImpl.java:1052)\n\tat com.dotcms.rest.api.v1.experiments.ExperimentsResource.updateVariant(ExperimentsResource.java:405)\n\tat java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n\tat java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\n\tat java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n\tat java.base/java.lang.reflect.Method.invoke(Method.java:566)\n\tat org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$1.invoke(ResourceMethodInvocationHandlerFactory.java:81)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:144)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:161)\n\tat org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$TypeOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:205)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:99)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:389)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:347)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:102)\n\tat org.glassfish.jersey.server.ServerRuntime$2.run(ServerRuntime.java:326)\n\tat org.glassfish.jersey.internal.Errors$1.call(Errors.java:271)\n\tat org.glassfish.jersey.internal.Errors$1.call(Errors.java:267)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:315)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:297)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:267)\n\tat org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:317)\n\tat org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:305)\n\tat org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:1154)\n\tat org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:471)\n\tat org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:425)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:383)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:336)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:223)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CMSFilter.doFilterInternal(CMSFilter.java:181)\n\tat com.dotmarketing.filters.CMSFilter.doFilter(CMSFilter.java:61)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.visitor.filter.servlet.VisitorFilter.doFilter(VisitorFilter.java:81)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.vanityurl.filters.VanityURLFilter.doFilter(VanityURLFilter.java:114)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:176)\n\tat org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145)\n\tat org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92)\n\tat org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:389)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.TimeMachineFilter.doFilter(TimeMachineFilter.java:137)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.ThreadNameFilter.doFilter(ThreadNameFilter.java:88)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CookiesFilter.doFilter(CookiesFilter.java:53)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CharsetEncodingFilter.doFilter(CharsetEncodingFilter.java:99)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:126)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.NormalizationFilter.doFilter(NormalizationFilter.java:89)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197)\n\tat org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)\n\tat org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)\n\tat org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135)\n\tat org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:687)\n\tat org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)\n\tat org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:769)\n\tat org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)\n\tat org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360)\n\tat org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)\n\tat org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)\n\tat org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:889)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$SocketProcessor.doRun(Nio2Endpoint.java:1701)\n\tat org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)\n\tat org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1190)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:633)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:611)\n\tat java.base/sun.nio.ch.Invoker.invokeUnchecked(Invoker.java:127)\n\tat java.base/sun.nio.ch.UnixAsynchronousSocketChannelImpl.finishRead(UnixAsynchronousSocketChannelImpl.java:439)\n\tat java.base/sun.nio.ch.UnixAsynchronousSocketChannelImpl.finish(UnixAsynchronousSocketChannelImpl.java:191)\n\tat java.base/sun.nio.ch.UnixAsynchronousSocketChannelImpl.onEvent(UnixAsynchronousSocketChannelImpl.java:213)\n\tat java.base/sun.nio.ch.EPollPort$EventHandlerTask.run(EPollPort.java:306)\n\tat java.base/sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)\n\tat java.base/java.lang.Thread.run(Thread.java:829)\n"}}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Cannot update Original Variant | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 8c2225b5-fe28-4d70-8a21-6c3cf693a884 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 625 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"pageId": "9044ec0fdb3788a814ccabf789f376d4",
"name": "20220901",
"description": "experiment with goals and variants",
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "REACH_PAGE",
"conditions": [
{
"parameter": "url",
"operator": "EQUALS",
"value": "thank-you"
},
{
"parameter": "referer",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:14:53 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071693208,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/another-experiment-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"8e3a2d3a-f453-4f86-b72a-ef1edbde3d01","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071693225,"name":"20220901","pageId":"9044ec0fdb3788a814ccabf789f376d4","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/another-experiment-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | c821a526-4d2c-43f3-8dab-440fedbe44a2 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 41 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"description": "My first Variant"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:14:56 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071693208,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/another-experiment-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"8e3a2d3a-f453-4f86-b72a-ef1edbde3d01","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071693272,"name":"20220901","pageId":"9044ec0fdb3788a814ccabf789f376d4","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/another-experiment-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-8e3a2d3af4-variant-1","name":"My first Variant","promoted":false,"url":"/another-experiment-page?variantName=dotexperiment-8e3a2d3af4-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Variants with correct weight | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | f76c795c-c23e-4c47-9609-b9825656e971 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 42 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"description": "My second Variant"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:14:59 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071693208,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/another-experiment-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"8e3a2d3a-f453-4f86-b72a-ef1edbde3d01","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071696347,"name":"20220901","pageId":"9044ec0fdb3788a814ccabf789f376d4","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/another-experiment-page?variantName=DEFAULT","weight":33.333332},{"id":"dotexperiment-8e3a2d3af4-variant-1","name":"My first Variant","promoted":false,"url":"/another-experiment-page?variantName=dotexperiment-8e3a2d3af4-variant-1","weight":33.333332},{"id":"dotexperiment-8e3a2d3af4-variant-2","name":"My second Variant","promoted":false,"url":"/another-experiment-page?variantName=dotexperiment-8e3a2d3af4-variant-2","weight":33.333332}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Variants with correct weight | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 83f676fd-2584-4984-9762-dc2a97ac70ed |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:15:02 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071693208,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/another-experiment-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"8e3a2d3a-f453-4f86-b72a-ef1edbde3d01","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071699404,"name":"20220901","pageId":"9044ec0fdb3788a814ccabf789f376d4","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/another-experiment-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-8e3a2d3af4-variant-2","name":"My second Variant","promoted":false,"url":"/another-experiment-page?variantName=dotexperiment-8e3a2d3af4-variant-2","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Started Experiment with expected values | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 447eb5a4-eec2-4529-8038-9aaa5af6ff3c |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 387 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"trafficProportion": {
"type": "CUSTOM_PERCENTAGES",
"variants": [
{
"name": "Original",
"id": "DEFAULT",
"weight": 80
},
{
"name": "Variant 2",
"id": "dotexperiment-8e3a2d3af4-variant-2",
"weight": 20
}
]
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:15:05 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071693208,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/another-experiment-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"8e3a2d3a-f453-4f86-b72a-ef1edbde3d01","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071702465,"name":"20220901","pageId":"9044ec0fdb3788a814ccabf789f376d4","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"CUSTOM_PERCENTAGES","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":null,"weight":80.0},{"id":"dotexperiment-8e3a2d3af4-variant-2","name":"Variant 2","promoted":false,"url":null,"weight":20.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Variants with correct weight | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 021136fc-d980-4759-9206-13f3a5f048c2 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 41 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"description": "My third Variant"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:15:08 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071693208,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/another-experiment-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"8e3a2d3a-f453-4f86-b72a-ef1edbde3d01","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071705519,"name":"20220901","pageId":"9044ec0fdb3788a814ccabf789f376d4","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"CUSTOM_PERCENTAGES","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":null,"weight":80.0},{"id":"dotexperiment-8e3a2d3af4-variant-1","name":"My third Variant","promoted":false,"url":"/another-experiment-page?variantName=dotexperiment-8e3a2d3af4-variant-1","weight":0.0},{"id":"dotexperiment-8e3a2d3af4-variant-2","name":"Variant 2","promoted":false,"url":null,"weight":20.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Variants with correct weight | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | f05e40bf-ce04-482d-82ba-3146a611a595 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| error-key | dotcms.api.error.not.allowed |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:15:08 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"message":"Cannot delete Original Variant","stacktrace":{"buffer":"com.dotcms.exception.NotAllowedException: Cannot delete Original Variant\n\tat java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)\n\tat java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)\n\tat java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)\n\tat java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)\n\tat com.dotcms.util.ReflectionUtils.newInstance(ReflectionUtils.java:105)\n\tat com.dotcms.util.DotPreconditions.isTrue(DotPreconditions.java:1241)\n\tat com.dotcms.experiments.business.ExperimentsAPIImpl.deleteVariant(ExperimentsAPIImpl.java:1010)\n\tat com.dotcms.rest.api.v1.experiments.ExperimentsResource.deleteVariant(ExperimentsResource.java:374)\n\tat java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n\tat java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\n\tat java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n\tat java.base/java.lang.reflect.Method.invoke(Method.java:566)\n\tat org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$1.invoke(ResourceMethodInvocationHandlerFactory.java:81)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:144)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:161)\n\tat org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$TypeOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:205)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:99)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:389)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:347)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:102)\n\tat org.glassfish.jersey.server.ServerRuntime$2.run(ServerRuntime.java:326)\n\tat org.glassfish.jersey.internal.Errors$1.call(Errors.java:271)\n\tat org.glassfish.jersey.internal.Errors$1.call(Errors.java:267)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:315)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:297)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:267)\n\tat org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:317)\n\tat org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:305)\n\tat org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:1154)\n\tat org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:471)\n\tat org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:425)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:383)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:336)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:223)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CMSFilter.doFilterInternal(CMSFilter.java:181)\n\tat com.dotmarketing.filters.CMSFilter.doFilter(CMSFilter.java:61)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.visitor.filter.servlet.VisitorFilter.doFilter(VisitorFilter.java:81)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.vanityurl.filters.VanityURLFilter.doFilter(VanityURLFilter.java:114)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:176)\n\tat org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145)\n\tat org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92)\n\tat org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:389)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.TimeMachineFilter.doFilter(TimeMachineFilter.java:137)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.ThreadNameFilter.doFilter(ThreadNameFilter.java:88)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CookiesFilter.doFilter(CookiesFilter.java:53)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CharsetEncodingFilter.doFilter(CharsetEncodingFilter.java:99)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:126)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.NormalizationFilter.doFilter(NormalizationFilter.java:89)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197)\n\tat org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)\n\tat org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)\n\tat org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135)\n\tat org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:687)\n\tat org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)\n\tat org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:769)\n\tat org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)\n\tat org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360)\n\tat org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)\n\tat org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)\n\tat org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:889)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$SocketProcessor.doRun(Nio2Endpoint.java:1701)\n\tat org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)\n\tat org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1190)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:633)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:611)\n\tat java.base/sun.nio.ch.Invoker.invokeUnchecked(Invoker.java:127)\n\tat java.base/sun.nio.ch.Invoker$2.run(Invoker.java:219)\n\tat java.base/sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)\n\tat java.base/java.lang.Thread.run(Thread.java:829)\n"}}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Started Experiment with expected values | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | ce69e624-be42-40cc-9016-4d4d4117f285 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 130 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"pageId": "e424abd7e2e7a9031c5a0a3c18182f1b",
"name": "my experiment",
"description": "my experiment description"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:15:08 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071708576,"description":"my experiment description","goals":null,"id":"e5f779a7-8309-451e-9e1a-5e8de63f1c0d","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071708588,"name":"my experiment","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 7222b897-432c-487f-881c-9827b933acf0 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 81 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"pageId": "e424abd7e2e7a9031c5a0a3c18182f1b",
"name": "my experiment"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:15:08 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071708618,"description":"","goals":null,"id":"fff8c865-88dd-48b3-99b5-814827d5c6e4","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071708629,"name":"my experiment","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 650d59b8-45d5-4566-89e9-de89e81f476a |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 96 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"name": "my patched experiment",
"description": "my patched experiment description"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:15:11 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071708576,"description":"my patched experiment description","goals":null,"id":"e5f779a7-8309-451e-9e1a-5e8de63f1c0d","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071708663,"name":"my patched experiment","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 94ac4de4-2943-4b82-aafc-2bdfe89cbffb |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 33 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"trafficAllocation": 20
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:15:11 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071708576,"description":"my patched experiment description","goals":null,"id":"e5f779a7-8309-451e-9e1a-5e8de63f1c0d","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071711706,"name":"my patched experiment","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":[],"trafficAllocation":20.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | bd790c7d-efe2-4b6a-8a38-649b5c123552 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 98 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{"scheduling": {
"startDate": "2052-08-30T20:19:12Z",
"endDate": "2052-09-30T20:19:12Z"
}}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:15:11 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071708576,"description":"my patched experiment description","goals":null,"id":"e5f779a7-8309-451e-9e1a-5e8de63f1c0d","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071711740,"name":"my patched experiment","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2611340352000,"startDate":2608661952000},"status":"DRAFT","targetingConditions":[],"trafficAllocation":20.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | d82cdf5f-d82c-4812-ab56-ebe32dddb541 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 80 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{"scheduling": {
"startDate": 2608661952010,
"endDate": 2611340352010
}}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:15:11 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071708576,"description":"my patched experiment description","goals":null,"id":"e5f779a7-8309-451e-9e1a-5e8de63f1c0d","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071711775,"name":"my patched experiment","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2611340352010,"startDate":2608661952010},"status":"DRAFT","targetingConditions":[],"trafficAllocation":20.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | a3d627cd-2187-4fd7-ba6f-2cf1fc2aa895 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 59 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{"scheduling": {
"startDate": "2020-08-30T20:19:12Z"
}}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| error-key | Invalid Scheduling. Start date is in the past |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:15:11 GMT |
| Connection | close |
{"message":"Invalid Scheduling. Start date is in the past","stacktrace":{"buffer":"java.lang.IllegalStateException: Invalid Scheduling. Start date is in the past\n\tat com.dotcms.repackage.com.google.common.base.Preconditions.checkState(Preconditions.java:145)\n\tat com.dotcms.util.DotPreconditions.checkState(DotPreconditions.java:368)\n\tat com.dotcms.experiments.business.ExperimentsAPIImpl.validateScheduling(ExperimentsAPIImpl.java:1500)\n\tat com.dotcms.experiments.business.ExperimentsAPIImpl.save(ExperimentsAPIImpl.java:204)\n\tat com.dotcms.rest.api.v1.experiments.ExperimentsResource.update(ExperimentsResource.java:149)\n\tat java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n\tat java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\n\tat java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n\tat java.base/java.lang.reflect.Method.invoke(Method.java:566)\n\tat org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$1.invoke(ResourceMethodInvocationHandlerFactory.java:81)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:144)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:161)\n\tat org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$TypeOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:205)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:99)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:389)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:347)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:102)\n\tat org.glassfish.jersey.server.ServerRuntime$2.run(ServerRuntime.java:326)\n\tat org.glassfish.jersey.internal.Errors$1.call(Errors.java:271)\n\tat org.glassfish.jersey.internal.Errors$1.call(Errors.java:267)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:315)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:297)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:267)\n\tat org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:317)\n\tat org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:305)\n\tat org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:1154)\n\tat org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:471)\n\tat org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:425)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:383)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:336)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:223)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CMSFilter.doFilterInternal(CMSFilter.java:181)\n\tat com.dotmarketing.filters.CMSFilter.doFilter(CMSFilter.java:61)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.visitor.filter.servlet.VisitorFilter.doFilter(VisitorFilter.java:81)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.vanityurl.filters.VanityURLFilter.doFilter(VanityURLFilter.java:114)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:176)\n\tat org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145)\n\tat org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92)\n\tat org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:389)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.TimeMachineFilter.doFilter(TimeMachineFilter.java:137)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.ThreadNameFilter.doFilter(ThreadNameFilter.java:88)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CookiesFilter.doFilter(CookiesFilter.java:53)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CharsetEncodingFilter.doFilter(CharsetEncodingFilter.java:99)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:126)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.NormalizationFilter.doFilter(NormalizationFilter.java:89)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197)\n\tat org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)\n\tat org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)\n\tat org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135)\n\tat org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:687)\n\tat org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)\n\tat org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:769)\n\tat org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)\n\tat org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360)\n\tat org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)\n\tat org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)\n\tat org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:889)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$SocketProcessor.doRun(Nio2Endpoint.java:1701)\n\tat org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)\n\tat org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1190)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:633)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:611)\n\tat java.base/sun.nio.ch.Invoker.invokeUnchecked(Invoker.java:127)\n\tat java.base/sun.nio.ch.UnixAsynchronousSocketChannelImpl.finishRead(UnixAsynchronousSocketChannelImpl.java:439)\n\tat java.base/sun.nio.ch.UnixAsynchronousSocketChannelImpl.finish(UnixAsynchronousSocketChannelImpl.java:191)\n\tat java.base/sun.nio.ch.UnixAsynchronousSocketChannelImpl.onEvent(UnixAsynchronousSocketChannelImpl.java:213)\n\tat java.base/sun.nio.ch.EPollPort$EventHandlerTask.run(EPollPort.java:306)\n\tat java.base/sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)\n\tat java.base/java.lang.Thread.run(Thread.java:829)\n"}}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 400 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 0da3550c-83fd-44b0-853c-b2b9800f058b |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 57 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{"scheduling": {
"endDate": "2020-08-30T20:19:12Z"
}}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| error-key | Invalid Scheduling. End date is in the past |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:15:11 GMT |
| Connection | close |
{"message":"Invalid Scheduling. End date is in the past","stacktrace":{"buffer":"java.lang.IllegalStateException: Invalid Scheduling. End date is in the past\n\tat com.dotcms.repackage.com.google.common.base.Preconditions.checkState(Preconditions.java:145)\n\tat com.dotcms.util.DotPreconditions.checkState(DotPreconditions.java:368)\n\tat com.dotcms.experiments.business.ExperimentsAPIImpl.validateScheduling(ExperimentsAPIImpl.java:1506)\n\tat com.dotcms.experiments.business.ExperimentsAPIImpl.save(ExperimentsAPIImpl.java:204)\n\tat com.dotcms.rest.api.v1.experiments.ExperimentsResource.update(ExperimentsResource.java:149)\n\tat java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n\tat java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\n\tat java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n\tat java.base/java.lang.reflect.Method.invoke(Method.java:566)\n\tat org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$1.invoke(ResourceMethodInvocationHandlerFactory.java:81)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:144)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:161)\n\tat org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$TypeOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:205)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:99)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:389)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:347)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:102)\n\tat org.glassfish.jersey.server.ServerRuntime$2.run(ServerRuntime.java:326)\n\tat org.glassfish.jersey.internal.Errors$1.call(Errors.java:271)\n\tat org.glassfish.jersey.internal.Errors$1.call(Errors.java:267)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:315)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:297)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:267)\n\tat org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:317)\n\tat org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:305)\n\tat org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:1154)\n\tat org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:471)\n\tat org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:425)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:383)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:336)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:223)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CMSFilter.doFilterInternal(CMSFilter.java:181)\n\tat com.dotmarketing.filters.CMSFilter.doFilter(CMSFilter.java:61)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.visitor.filter.servlet.VisitorFilter.doFilter(VisitorFilter.java:81)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.vanityurl.filters.VanityURLFilter.doFilter(VanityURLFilter.java:114)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:176)\n\tat org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145)\n\tat org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92)\n\tat org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:389)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.TimeMachineFilter.doFilter(TimeMachineFilter.java:137)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.ThreadNameFilter.doFilter(ThreadNameFilter.java:88)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CookiesFilter.doFilter(CookiesFilter.java:53)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CharsetEncodingFilter.doFilter(CharsetEncodingFilter.java:99)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:126)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.NormalizationFilter.doFilter(NormalizationFilter.java:89)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197)\n\tat org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)\n\tat org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)\n\tat org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135)\n\tat org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:687)\n\tat org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)\n\tat org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:769)\n\tat org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)\n\tat org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360)\n\tat org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)\n\tat org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)\n\tat org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:889)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$SocketProcessor.doRun(Nio2Endpoint.java:1701)\n\tat org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)\n\tat org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1190)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:633)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:611)\n\tat java.base/sun.nio.ch.Invoker.invokeUnchecked(Invoker.java:127)\n\tat java.base/sun.nio.ch.Invoker$2.run(Invoker.java:219)\n\tat java.base/sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)\n\tat java.base/java.lang.Thread.run(Thread.java:829)\n"}}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 400 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 7db8a4fa-a634-4da3-84d2-aad2af5e58dc |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 98 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{"scheduling": {
"startDate": "2051-08-30T20:19:12Z",
"endDate": "2050-08-30T20:19:12Z"
}}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| error-key | Invalid Scheduling. End date must be after the start date |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:15:11 GMT |
| Connection | close |
{"message":"Invalid Scheduling. End date must be after the start date","stacktrace":{"buffer":"java.lang.IllegalStateException: Invalid Scheduling. End date must be after the start date\n\tat com.dotcms.repackage.com.google.common.base.Preconditions.checkState(Preconditions.java:145)\n\tat com.dotcms.util.DotPreconditions.checkState(DotPreconditions.java:368)\n\tat com.dotcms.experiments.business.ExperimentsAPIImpl.validateScheduling(ExperimentsAPIImpl.java:1520)\n\tat com.dotcms.experiments.business.ExperimentsAPIImpl.save(ExperimentsAPIImpl.java:204)\n\tat com.dotcms.rest.api.v1.experiments.ExperimentsResource.update(ExperimentsResource.java:149)\n\tat java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n\tat java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\n\tat java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n\tat java.base/java.lang.reflect.Method.invoke(Method.java:566)\n\tat org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$1.invoke(ResourceMethodInvocationHandlerFactory.java:81)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:144)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:161)\n\tat org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$TypeOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:205)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:99)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:389)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:347)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:102)\n\tat org.glassfish.jersey.server.ServerRuntime$2.run(ServerRuntime.java:326)\n\tat org.glassfish.jersey.internal.Errors$1.call(Errors.java:271)\n\tat org.glassfish.jersey.internal.Errors$1.call(Errors.java:267)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:315)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:297)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:267)\n\tat org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:317)\n\tat org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:305)\n\tat org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:1154)\n\tat org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:471)\n\tat org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:425)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:383)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:336)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:223)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CMSFilter.doFilterInternal(CMSFilter.java:181)\n\tat com.dotmarketing.filters.CMSFilter.doFilter(CMSFilter.java:61)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.visitor.filter.servlet.VisitorFilter.doFilter(VisitorFilter.java:81)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.vanityurl.filters.VanityURLFilter.doFilter(VanityURLFilter.java:114)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:176)\n\tat org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145)\n\tat org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92)\n\tat org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:389)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.TimeMachineFilter.doFilter(TimeMachineFilter.java:137)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.ThreadNameFilter.doFilter(ThreadNameFilter.java:88)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CookiesFilter.doFilter(CookiesFilter.java:53)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CharsetEncodingFilter.doFilter(CharsetEncodingFilter.java:99)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:126)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.NormalizationFilter.doFilter(NormalizationFilter.java:89)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197)\n\tat org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)\n\tat org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)\n\tat org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135)\n\tat org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:687)\n\tat org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)\n\tat org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:769)\n\tat org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)\n\tat org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360)\n\tat org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)\n\tat org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)\n\tat org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:889)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$SocketProcessor.doRun(Nio2Endpoint.java:1701)\n\tat org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)\n\tat org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1190)\n\tat org.apache.tomcat.util.net.Nio2Endpoint.setSocketOptions(Nio2Endpoint.java:337)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$Nio2Acceptor.completed(Nio2Endpoint.java:471)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$Nio2Acceptor.completed(Nio2Endpoint.java:407)\n\tat java.base/sun.nio.ch.Invoker.invokeUnchecked(Invoker.java:127)\n\tat java.base/sun.nio.ch.Invoker$2.run(Invoker.java:219)\n\tat java.base/sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)\n\tat java.base/java.lang.Thread.run(Thread.java:829)\n"}}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 400 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 005c10f5-bf29-45ae-999f-ac4ea58a7754 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 98 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{"scheduling": {
"startDate": "2051-08-30T20:19:12Z",
"endDate": "2052-08-30T20:19:12Z"
}}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| error-key | Experiment duration must be less than 90 days. |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:15:11 GMT |
| Connection | close |
{"message":"Experiment duration must be less than 90 days. ","stacktrace":{"buffer":"java.lang.IllegalStateException: Experiment duration must be less than 90 days. \n\tat com.dotcms.repackage.com.google.common.base.Preconditions.checkState(Preconditions.java:145)\n\tat com.dotcms.util.DotPreconditions.checkState(DotPreconditions.java:368)\n\tat com.dotcms.experiments.business.ExperimentsAPIImpl.validateScheduling(ExperimentsAPIImpl.java:1528)\n\tat com.dotcms.experiments.business.ExperimentsAPIImpl.save(ExperimentsAPIImpl.java:204)\n\tat com.dotcms.rest.api.v1.experiments.ExperimentsResource.update(ExperimentsResource.java:149)\n\tat java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n\tat java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\n\tat java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n\tat java.base/java.lang.reflect.Method.invoke(Method.java:566)\n\tat org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$1.invoke(ResourceMethodInvocationHandlerFactory.java:81)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:144)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:161)\n\tat org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$TypeOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:205)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:99)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:389)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:347)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:102)\n\tat org.glassfish.jersey.server.ServerRuntime$2.run(ServerRuntime.java:326)\n\tat org.glassfish.jersey.internal.Errors$1.call(Errors.java:271)\n\tat org.glassfish.jersey.internal.Errors$1.call(Errors.java:267)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:315)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:297)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:267)\n\tat org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:317)\n\tat org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:305)\n\tat org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:1154)\n\tat org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:471)\n\tat org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:425)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:383)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:336)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:223)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CMSFilter.doFilterInternal(CMSFilter.java:181)\n\tat com.dotmarketing.filters.CMSFilter.doFilter(CMSFilter.java:61)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.visitor.filter.servlet.VisitorFilter.doFilter(VisitorFilter.java:81)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.vanityurl.filters.VanityURLFilter.doFilter(VanityURLFilter.java:114)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:176)\n\tat org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145)\n\tat org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92)\n\tat org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:389)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.TimeMachineFilter.doFilter(TimeMachineFilter.java:137)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.ThreadNameFilter.doFilter(ThreadNameFilter.java:88)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CookiesFilter.doFilter(CookiesFilter.java:53)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CharsetEncodingFilter.doFilter(CharsetEncodingFilter.java:99)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:126)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.NormalizationFilter.doFilter(NormalizationFilter.java:89)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197)\n\tat org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)\n\tat org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)\n\tat org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135)\n\tat org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:687)\n\tat org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)\n\tat org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:769)\n\tat org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)\n\tat org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360)\n\tat org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)\n\tat org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)\n\tat org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:889)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$SocketProcessor.doRun(Nio2Endpoint.java:1701)\n\tat org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)\n\tat org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1190)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:633)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:611)\n\tat java.base/sun.nio.ch.Invoker.invokeUnchecked(Invoker.java:127)\n\tat java.base/sun.nio.ch.Invoker$2.run(Invoker.java:219)\n\tat java.base/sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)\n\tat java.base/java.lang.Thread.run(Thread.java:829)\n"}}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 400 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 65922e15-61de-4510-88cc-84d4e4e2aa3d |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 62 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{"scheduling": {
"startDate": null,
"endDate": null
}}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:15:11 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071708576,"description":"my patched experiment description","goals":null,"id":"e5f779a7-8309-451e-9e1a-5e8de63f1c0d","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071711971,"name":"my patched experiment","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":null,"startDate":null},"status":"DRAFT","targetingConditions":[],"trafficAllocation":20.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 16705cbe-4eb9-4849-9e6f-8870011cc2ae |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 80 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{"scheduling": {
"startDate": "2052-08-30T20:19:12Z",
"endDate": null
}}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:15:11 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071708576,"description":"my patched experiment description","goals":null,"id":"e5f779a7-8309-451e-9e1a-5e8de63f1c0d","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071712007,"name":"my patched experiment","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2616437952000,"startDate":2608661952000},"status":"DRAFT","targetingConditions":[],"trafficAllocation":20.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 0cc62771-2f4c-4bfd-80e9-40f621ea3287 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 80 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{"scheduling": {
"startDate": null,
"endDate": "2052-09-30T20:19:12Z"
}}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:15:11 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071708576,"description":"my patched experiment description","goals":null,"id":"e5f779a7-8309-451e-9e1a-5e8de63f1c0d","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071712058,"name":"my patched experiment","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2611340352000,"startDate":2603564352000},"status":"DRAFT","targetingConditions":[],"trafficAllocation":20.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 348a4069-5035-447d-9a0f-17cf11b0fa50 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 30 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"lookbackWindow": 20
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:15:11 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071708576,"description":"my patched experiment description","goals":null,"id":"e5f779a7-8309-451e-9e1a-5e8de63f1c0d","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":20,"modDate":1695071712120,"name":"my patched experiment","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2611340352000,"startDate":2603564352000},"status":"DRAFT","targetingConditions":[],"trafficAllocation":20.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | e153f7c0-16f6-4e65-af6d-85142ec726e1 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 130 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"pageId": "e424abd7e2e7a9031c5a0a3c18182f1b",
"name": "my experiment",
"description": "my experiment description"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:15:11 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071712152,"description":"my experiment description","goals":null,"id":"b247f3ad-a0c2-41e3-9798-5a9af871d02e","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071712163,"name":"my experiment","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | dacee20d-b6d4-4749-aba6-d0b95e10c4bc |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| Content-Type | application/json |
| Content-Length | 113 |
| Date | Mon, 18 Sep 2023 21:15:11 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":"Experiment deleted","errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 05eb6efb-a328-4237-8539-08040794f03d |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:15:11 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":[{"createdBy":"dotcms.org.1","creationDate":1695071554844,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"9af757ab-8aa5-4e2d-bce4-c710b04d8c82","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071561061,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2611340352000,"startDate":2608661952000},"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":33.333332},{"id":"dotexperiment-9af757ab8a-variant-1","name":"My first Variant","promoted":false,"url":"/my-page?variantName=dotexperiment-9af757ab8a-variant-1","weight":33.333332},{"id":"dotexperiment-9af757ab8a-variant-2","name":"My second Variant","promoted":false,"url":"/my-page?variantName=dotexperiment-9af757ab8a-variant-2","weight":33.333332}]}},{"createdBy":"dotcms.org.1","creationDate":1695071686953,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"ce34539f-147a-464e-896f-ca40faf01eca","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071690133,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-ce34539f14-variant-1","name":"Updated variant description","promoted":false,"url":"/my-page?variantName=dotexperiment-ce34539f14-variant-1","weight":50.0}]}},{"createdBy":"dotcms.org.1","creationDate":1695071675457,"description":"Bounce Rate experiment description","goals":{"primary":{"conditions":[{"operator":"REGEX","parameter":"url","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Bounce rate Goal","type":"BOUNCE_RATE"}},"id":"81b07c5a-36d6-4d3b-a54a-e33c589895e1","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071675558,"name":"Bounce Rate experiment","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},{"createdBy":"dotcms.org.1","creationDate":1695071708576,"description":"my patched experiment description","goals":null,"id":"e5f779a7-8309-451e-9e1a-5e8de63f1c0d","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":20,"modDate":1695071712120,"name":"my patched experiment","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2611340352000,"startDate":2603564352000},"status":"DRAFT","targetingConditions":null,"trafficAllocation":20.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},{"createdBy":"dotcms.org.1","creationDate":1695071708618,"description":"","goals":null,"id":"fff8c865-88dd-48b3-99b5-814827d5c6e4","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071708629,"name":"my experiment","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}}],"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Lists of experiments should not be empty | 1 | 0 | 0 |
| All returned experiments should have the pageId in the filter | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 28977c2f-774f-4a45-a925-c9087db18c51 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 148 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"pageId": "9044ec0fdb3788a814ccabf789f376d4",
"name": "second page experiment",
"description": "second page experiment description"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:15:11 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071712243,"description":"second page experiment description","goals":null,"id":"ae2e45a4-a27d-4662-91e2-98b040bc6008","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071712254,"name":"second page experiment","pageId":"9044ec0fdb3788a814ccabf789f376d4","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/another-experiment-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | e092b613-ed55-4799-a1e6-ceb548bacd5e |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:15:11 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":[{"createdBy":"dotcms.org.1","creationDate":1695070519319,"description":"Expriment ro Add/Remove contentlet from a specific variant page","goals":null,"id":"2930d801-56be-4a55-8b03-b7742beaf564","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695070519554,"name":"Add/Remove content Experiment","pageId":"f407f043d585fc415d5dedbe58abca72","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/page_to_add_remove_contentlet?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-2930d80156-variant-1","name":"Variant to Add/Remove contentlet test","promoted":false,"url":"/page_to_add_remove_contentlet?variantName=dotexperiment-2930d80156-variant-1","weight":50.0}]}},{"createdBy":"dotcms.org.1","creationDate":1695071503830,"description":"my experiment description","goals":null,"id":"a78f5a66-2fa6-4063-b368-b25a27233e7e","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071503862,"name":"my experiment","pageId":"f35a6bf1c987264e1f2aecfe04f08ad5","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/page_get_result_from_not_starter_experiment?variantName=DEFAULT","weight":100.0}]}},{"createdBy":"dotcms.org.1","creationDate":1695071675457,"description":"Bounce Rate experiment description","goals":{"primary":{"conditions":[{"operator":"REGEX","parameter":"url","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Bounce rate Goal","type":"BOUNCE_RATE"}},"id":"81b07c5a-36d6-4d3b-a54a-e33c589895e1","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071675558,"name":"Bounce Rate experiment","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},{"createdBy":"dotcms.org.1","creationDate":1695071604143,"description":"","goals":null,"id":"0c173d62-6063-45fc-a77a-9181431932ca","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071604213,"name":"Keep Contentlet after Layout Change","pageId":"f41ac5d4f5a2e854e1d79ea6ca39df27","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/page_version_keep_contentlet_after_change_layout?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-0c173d6260-variant-1","name":"Variant to Keep Contentlet after Change Layout","promoted":false,"url":"/page_version_keep_contentlet_after_change_layout?variantName=dotexperiment-0c173d6260-variant-1","weight":50.0}]}},{"createdBy":"dotcms.org.1","creationDate":1695071554844,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"9af757ab-8aa5-4e2d-bce4-c710b04d8c82","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071561061,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2611340352000,"startDate":2608661952000},"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":33.333332},{"id":"dotexperiment-9af757ab8a-variant-1","name":"My first Variant","promoted":false,"url":"/my-page?variantName=dotexperiment-9af757ab8a-variant-1","weight":33.333332},{"id":"dotexperiment-9af757ab8a-variant-2","name":"My second Variant","promoted":false,"url":"/my-page?variantName=dotexperiment-9af757ab8a-variant-2","weight":33.333332}]}},{"createdBy":"dotcms.org.1","creationDate":1695071669026,"description":"","goals":null,"id":"cef5b3f5-37bc-4af6-9e58-762cc32d7ea5","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071669118,"name":"Experiment Add Contentlet on DEFAULT Variant after Specific Variant exists","pageId":"1bf2ba95df5036f582caa5781e30dcda","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/add_contentlet_default_specific_variant_page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-cef5b3f537-variant-1","name":"Variant to Test Add COntentlet after a Variant Exists","promoted":false,"url":"/add_contentlet_default_specific_variant_page?variantName=dotexperiment-cef5b3f537-variant-1","weight":50.0}]}},{"createdBy":"dotcms.org.1","creationDate":1695071686953,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"ce34539f-147a-464e-896f-ca40faf01eca","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071690133,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-ce34539f14-variant-1","name":"Updated variant description","promoted":false,"url":"/my-page?variantName=dotexperiment-ce34539f14-variant-1","weight":50.0}]}},{"createdBy":"dotcms.org.1","creationDate":1695071693208,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/another-experiment-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"8e3a2d3a-f453-4f86-b72a-ef1edbde3d01","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071705519,"name":"20220901","pageId":"9044ec0fdb3788a814ccabf789f376d4","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"CUSTOM_PERCENTAGES","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":null,"weight":80.0},{"id":"dotexperiment-8e3a2d3af4-variant-1","name":"My third Variant","promoted":false,"url":"/another-experiment-page?variantName=dotexperiment-8e3a2d3af4-variant-1","weight":0.0},{"id":"dotexperiment-8e3a2d3af4-variant-2","name":"Variant 2","promoted":false,"url":null,"weight":20.0}]}},{"createdBy":"dotcms.org.1","creationDate":1695071708618,"description":"","goals":null,"id":"fff8c865-88dd-48b3-99b5-814827d5c6e4","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071708629,"name":"my experiment","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},{"createdBy":"dotcms.org.1","creationDate":1695071708576,"description":"my patched experiment description","goals":null,"id":"e5f779a7-8309-451e-9e1a-5e8de63f1c0d","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":20,"modDate":1695071712120,"name":"my patched experiment","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2611340352000,"startDate":2603564352000},"status":"DRAFT","targetingConditions":null,"trafficAllocation":20.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},{"createdBy":"dotcms.org.1","creationDate":1695071712243,"description":"second page experiment description","goals":null,"id":"ae2e45a4-a27d-4662-91e2-98b040bc6008","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071712254,"name":"second page experiment","pageId":"9044ec0fdb3788a814ccabf789f376d4","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/another-experiment-page?variantName=DEFAULT","weight":100.0}]}}],"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Lists of experiments should not be empty | 1 | 0 | 0 |
| The two experiments with different pageId are included | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 2b3826ef-d682-4ff7-829f-e9689c712af5 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:15:11 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":[{"createdBy":"dotcms.org.1","creationDate":1695071669026,"description":"","goals":null,"id":"cef5b3f5-37bc-4af6-9e58-762cc32d7ea5","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071669118,"name":"Experiment Add Contentlet on DEFAULT Variant after Specific Variant exists","pageId":"1bf2ba95df5036f582caa5781e30dcda","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/add_contentlet_default_specific_variant_page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-cef5b3f537-variant-1","name":"Variant to Test Add COntentlet after a Variant Exists","promoted":false,"url":"/add_contentlet_default_specific_variant_page?variantName=dotexperiment-cef5b3f537-variant-1","weight":50.0}]}},{"createdBy":"dotcms.org.1","creationDate":1695071554844,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"9af757ab-8aa5-4e2d-bce4-c710b04d8c82","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071561061,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2611340352000,"startDate":2608661952000},"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":33.333332},{"id":"dotexperiment-9af757ab8a-variant-1","name":"My first Variant","promoted":false,"url":"/my-page?variantName=dotexperiment-9af757ab8a-variant-1","weight":33.333332},{"id":"dotexperiment-9af757ab8a-variant-2","name":"My second Variant","promoted":false,"url":"/my-page?variantName=dotexperiment-9af757ab8a-variant-2","weight":33.333332}]}},{"createdBy":"dotcms.org.1","creationDate":1695071503830,"description":"my experiment description","goals":null,"id":"a78f5a66-2fa6-4063-b368-b25a27233e7e","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071503862,"name":"my experiment","pageId":"f35a6bf1c987264e1f2aecfe04f08ad5","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/page_get_result_from_not_starter_experiment?variantName=DEFAULT","weight":100.0}]}},{"createdBy":"dotcms.org.1","creationDate":1695071675457,"description":"Bounce Rate experiment description","goals":{"primary":{"conditions":[{"operator":"REGEX","parameter":"url","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Bounce rate Goal","type":"BOUNCE_RATE"}},"id":"81b07c5a-36d6-4d3b-a54a-e33c589895e1","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071675558,"name":"Bounce Rate experiment","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},{"createdBy":"dotcms.org.1","creationDate":1695071712243,"description":"second page experiment description","goals":null,"id":"ae2e45a4-a27d-4662-91e2-98b040bc6008","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071712254,"name":"second page experiment","pageId":"9044ec0fdb3788a814ccabf789f376d4","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/another-experiment-page?variantName=DEFAULT","weight":100.0}]}},{"createdBy":"dotcms.org.1","creationDate":1695071708618,"description":"","goals":null,"id":"fff8c865-88dd-48b3-99b5-814827d5c6e4","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071708629,"name":"my experiment","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},{"createdBy":"dotcms.org.1","creationDate":1695070519319,"description":"Expriment ro Add/Remove contentlet from a specific variant page","goals":null,"id":"2930d801-56be-4a55-8b03-b7742beaf564","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695070519554,"name":"Add/Remove content Experiment","pageId":"f407f043d585fc415d5dedbe58abca72","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/page_to_add_remove_contentlet?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-2930d80156-variant-1","name":"Variant to Add/Remove contentlet test","promoted":false,"url":"/page_to_add_remove_contentlet?variantName=dotexperiment-2930d80156-variant-1","weight":50.0}]}},{"createdBy":"dotcms.org.1","creationDate":1695071686953,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"ce34539f-147a-464e-896f-ca40faf01eca","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071690133,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-ce34539f14-variant-1","name":"Updated variant description","promoted":false,"url":"/my-page?variantName=dotexperiment-ce34539f14-variant-1","weight":50.0}]}},{"createdBy":"dotcms.org.1","creationDate":1695071693208,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/another-experiment-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"8e3a2d3a-f453-4f86-b72a-ef1edbde3d01","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071705519,"name":"20220901","pageId":"9044ec0fdb3788a814ccabf789f376d4","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"CUSTOM_PERCENTAGES","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":null,"weight":80.0},{"id":"dotexperiment-8e3a2d3af4-variant-1","name":"My third Variant","promoted":false,"url":"/another-experiment-page?variantName=dotexperiment-8e3a2d3af4-variant-1","weight":0.0},{"id":"dotexperiment-8e3a2d3af4-variant-2","name":"Variant 2","promoted":false,"url":null,"weight":20.0}]}},{"createdBy":"dotcms.org.1","creationDate":1695071708576,"description":"my patched experiment description","goals":null,"id":"e5f779a7-8309-451e-9e1a-5e8de63f1c0d","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":20,"modDate":1695071712120,"name":"my patched experiment","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2611340352000,"startDate":2603564352000},"status":"DRAFT","targetingConditions":null,"trafficAllocation":20.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},{"createdBy":"dotcms.org.1","creationDate":1695071604143,"description":"","goals":null,"id":"0c173d62-6063-45fc-a77a-9181431932ca","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071604213,"name":"Keep Contentlet after Layout Change","pageId":"f41ac5d4f5a2e854e1d79ea6ca39df27","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/page_version_keep_contentlet_after_change_layout?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-0c173d6260-variant-1","name":"Variant to Keep Contentlet after Change Layout","promoted":false,"url":"/page_version_keep_contentlet_after_change_layout?variantName=dotexperiment-0c173d6260-variant-1","weight":50.0}]}}],"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Lists of experiments should not be empty | 1 | 0 | 0 |
| All returned experiments should have the status DRAFT | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | a6215a0d-6de0-4722-8d28-cc50b40cc47e |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 134 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"pageId": "9044ec0fdb3788a814ccabf789f376d4",
"name": "20220901",
"description": "second page experiment description"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:15:11 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071712337,"description":"second page experiment description","goals":null,"id":"5043e993-4999-4bbf-a271-40b70ffd57d4","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071712350,"name":"20220901","pageId":"9044ec0fdb3788a814ccabf789f376d4","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/another-experiment-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 4822dc49-374d-41a1-8286-408044279f6c |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:15:11 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":[{"createdBy":"dotcms.org.1","creationDate":1695071554844,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"9af757ab-8aa5-4e2d-bce4-c710b04d8c82","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071561061,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2611340352000,"startDate":2608661952000},"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":33.333332},{"id":"dotexperiment-9af757ab8a-variant-1","name":"My first Variant","promoted":false,"url":"/my-page?variantName=dotexperiment-9af757ab8a-variant-1","weight":33.333332},{"id":"dotexperiment-9af757ab8a-variant-2","name":"My second Variant","promoted":false,"url":"/my-page?variantName=dotexperiment-9af757ab8a-variant-2","weight":33.333332}]}},{"createdBy":"dotcms.org.1","creationDate":1695071686953,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"ce34539f-147a-464e-896f-ca40faf01eca","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071690133,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-ce34539f14-variant-1","name":"Updated variant description","promoted":false,"url":"/my-page?variantName=dotexperiment-ce34539f14-variant-1","weight":50.0}]}},{"createdBy":"dotcms.org.1","creationDate":1695071712337,"description":"second page experiment description","goals":null,"id":"5043e993-4999-4bbf-a271-40b70ffd57d4","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071712350,"name":"20220901","pageId":"9044ec0fdb3788a814ccabf789f376d4","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/another-experiment-page?variantName=DEFAULT","weight":100.0}]}},{"createdBy":"dotcms.org.1","creationDate":1695071693208,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/another-experiment-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"8e3a2d3a-f453-4f86-b72a-ef1edbde3d01","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071705519,"name":"20220901","pageId":"9044ec0fdb3788a814ccabf789f376d4","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"CUSTOM_PERCENTAGES","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":null,"weight":80.0},{"id":"dotexperiment-8e3a2d3af4-variant-1","name":"My third Variant","promoted":false,"url":"/another-experiment-page?variantName=dotexperiment-8e3a2d3af4-variant-1","weight":0.0},{"id":"dotexperiment-8e3a2d3af4-variant-2","name":"Variant 2","promoted":false,"url":null,"weight":20.0}]}}],"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Lists of experiments should not be empty | 1 | 0 | 0 |
| Experiments with DRAFT and ENDED statuses returned | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 3a289944-05a3-4c0c-8fb1-8844d98a6c73 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:15:11 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":[{"createdBy":"dotcms.org.1","creationDate":1695071554844,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"9af757ab-8aa5-4e2d-bce4-c710b04d8c82","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071561061,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2611340352000,"startDate":2608661952000},"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":33.333332},{"id":"dotexperiment-9af757ab8a-variant-1","name":"My first Variant","promoted":false,"url":"/my-page?variantName=dotexperiment-9af757ab8a-variant-1","weight":33.333332},{"id":"dotexperiment-9af757ab8a-variant-2","name":"My second Variant","promoted":false,"url":"/my-page?variantName=dotexperiment-9af757ab8a-variant-2","weight":33.333332}]}},{"createdBy":"dotcms.org.1","creationDate":1695071686953,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"ce34539f-147a-464e-896f-ca40faf01eca","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071690133,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-ce34539f14-variant-1","name":"Updated variant description","promoted":false,"url":"/my-page?variantName=dotexperiment-ce34539f14-variant-1","weight":50.0}]}},{"createdBy":"dotcms.org.1","creationDate":1695071712337,"description":"second page experiment description","goals":null,"id":"5043e993-4999-4bbf-a271-40b70ffd57d4","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071712350,"name":"20220901","pageId":"9044ec0fdb3788a814ccabf789f376d4","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/another-experiment-page?variantName=DEFAULT","weight":100.0}]}},{"createdBy":"dotcms.org.1","creationDate":1695071693208,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/another-experiment-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"8e3a2d3a-f453-4f86-b72a-ef1edbde3d01","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071705519,"name":"20220901","pageId":"9044ec0fdb3788a814ccabf789f376d4","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"CUSTOM_PERCENTAGES","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":null,"weight":80.0},{"id":"dotexperiment-8e3a2d3af4-variant-1","name":"My third Variant","promoted":false,"url":"/another-experiment-page?variantName=dotexperiment-8e3a2d3af4-variant-1","weight":0.0},{"id":"dotexperiment-8e3a2d3af4-variant-2","name":"Variant 2","promoted":false,"url":null,"weight":20.0}]}}],"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Lists of experiments should not be empty | 1 | 0 | 0 |
| Experiments with DRAFT and ENDED statuses returned | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 28223df5-c158-471e-89a3-e6d50a040ec6 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 152 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"pageId": "e424abd7e2e7a9031c5a0a3c18182f1b",
"name": "Url Parameter experiment",
"description": "Url Parameter experiment description"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:15:11 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071712433,"description":"Url Parameter experiment description","goals":null,"id":"80ccc162-a8ec-4e5b-bc45-bdda9e133d0c","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071712445,"name":"Url Parameter experiment","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 58e0b646-485c-4e55-ae83-63250ff1ceee |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 452 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"goals": {
"primary": {
"name": "Url Parameter Condition",
"type": "URL_PARAMETER",
"conditions": [
{
"parameter": "queryParameter",
"operator": "EQUALS",
"value": {
"name": "testName",
"value": "testValue"
}
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:15:15 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071712433,"description":"Url Parameter experiment description","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"queryParameter","value":{"name":"testName","value":"testValue"}},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Url Parameter Condition","type":"URL_PARAMETER"}},"id":"80ccc162-a8ec-4e5b-bc45-bdda9e133d0c","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071712479,"name":"Url Parameter experiment","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 02e4369f-ed42-4744-83dc-b4c2a0a4237c |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 452 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"goals": {
"primary": {
"name": "Url Parameter Condition",
"type": "URL_PARAMETER",
"conditions": [
{
"parameter": "queryParameter",
"operator": "EQUALS",
"value": {
"name": "testName",
"value": "testValue"
}
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:15:15 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071712433,"description":"Url Parameter experiment description","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"queryParameter","value":{"name":"testName","value":"testValue"}},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Url Parameter Condition","type":"URL_PARAMETER"}},"id":"80ccc162-a8ec-4e5b-bc45-bdda9e133d0c","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071715528,"name":"Url Parameter experiment","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 6efc5f27-4e06-4d2b-ace7-b6380b8f0ade |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 493 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "REACH_PAGE",
"conditions": [
{
"parameter": "url",
"operator": "EQUALS",
"value": "thank-you"
},
{
"parameter": "referer",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:15:15 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071708576,"description":"my patched experiment description","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"e5f779a7-8309-451e-9e1a-5e8de63f1c0d","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":20,"modDate":1695071715576,"name":"my patched experiment","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2611340352000,"startDate":2603564352000},"status":"DRAFT","targetingConditions":[],"trafficAllocation":20.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 80e21f69-ebed-40a1-841a-b1c541910f85 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 500 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "REACH_PAGE",
"conditions": [
{
"parameter": "url",
"operator": "EQUALS",
"value": "thank-you"
},
{
"parameter": "does-not-exist",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| error-key | bad-request-exception |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:15:15 GMT |
| Connection | close |
{"message":"Invalid Parameters provided: does-not-exist","stacktrace":{"buffer":"java.lang.IllegalArgumentException: Invalid Parameters provided: does-not-exist\n\tat com.dotcms.experiments.model.GoalsDeserializer.lambda$getConditions$0(GoalsDeserializer.java:65)\n\tat java.base/java.util.Optional.orElseThrow(Optional.java:408)\n\tat com.dotcms.experiments.model.GoalsDeserializer.getConditions(GoalsDeserializer.java:65)\n\tat com.dotcms.experiments.model.GoalsDeserializer.deserialize(GoalsDeserializer.java:42)\n\tat com.dotcms.experiments.model.GoalsDeserializer.deserialize(GoalsDeserializer.java:30)\n\tat com.fasterxml.jackson.databind.deser.impl.MethodProperty.deserializeSetAndReturn(MethodProperty.java:158)\n\tat com.fasterxml.jackson.databind.deser.BuilderBasedDeserializer.vanillaDeserialize(BuilderBasedDeserializer.java:293)\n\tat com.fasterxml.jackson.databind.deser.BuilderBasedDeserializer.deserialize(BuilderBasedDeserializer.java:217)\n\tat com.fasterxml.jackson.databind.deser.DefaultDeserializationContext.readRootValue(DefaultDeserializationContext.java:323)\n\tat com.fasterxml.jackson.databind.ObjectReader._bind(ObjectReader.java:2025)\n\tat com.fasterxml.jackson.databind.ObjectReader.readValue(ObjectReader.java:1175)\n\tat com.fasterxml.jackson.jaxrs.base.ProviderBase.readFrom(ProviderBase.java:803)\n\tat org.glassfish.jersey.message.internal.ReaderInterceptorExecutor$TerminalReaderInterceptor.invokeReadFrom(ReaderInterceptorExecutor.java:256)\n\tat org.glassfish.jersey.message.internal.ReaderInterceptorExecutor$TerminalReaderInterceptor.aroundReadFrom(ReaderInterceptorExecutor.java:235)\n\tat org.glassfish.jersey.message.internal.ReaderInterceptorExecutor.proceed(ReaderInterceptorExecutor.java:155)\n\tat org.glassfish.jersey.server.internal.MappableExceptionWrapperInterceptor.aroundReadFrom(MappableExceptionWrapperInterceptor.java:74)\n\tat org.glassfish.jersey.message.internal.ReaderInterceptorExecutor.proceed(ReaderInterceptorExecutor.java:155)\n\tat org.glassfish.jersey.message.internal.MessageBodyFactory.readFrom(MessageBodyFactory.java:1085)\n\tat org.glassfish.jersey.message.internal.InboundMessageContext.readEntity(InboundMessageContext.java:874)\n\tat org.glassfish.jersey.server.ContainerRequest.readEntity(ContainerRequest.java:271)\n\tat org.glassfish.jersey.server.internal.inject.EntityParamValueFactoryProvider$EntityValueFactory.provide(EntityParamValueFactoryProvider.java:96)\n\tat org.glassfish.jersey.server.spi.internal.ParamValueFactoryWithSource.provide(ParamValueFactoryWithSource.java:71)\n\tat org.glassfish.jersey.server.spi.internal.ParameterValueHelper.getParameterValues(ParameterValueHelper.java:94)\n\tat org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$AbstractMethodParamInvoker.getParamValues(JavaResourceMethodDispatcherProvider.java:127)\n\tat org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$TypeOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:205)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:99)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:389)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:347)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:102)\n\tat org.glassfish.jersey.server.ServerRuntime$2.run(ServerRuntime.java:326)\n\tat org.glassfish.jersey.internal.Errors$1.call(Errors.java:271)\n\tat org.glassfish.jersey.internal.Errors$1.call(Errors.java:267)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:315)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:297)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:267)\n\tat org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:317)\n\tat org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:305)\n\tat org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:1154)\n\tat org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:471)\n\tat org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:425)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:383)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:336)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:223)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CMSFilter.doFilterInternal(CMSFilter.java:181)\n\tat com.dotmarketing.filters.CMSFilter.doFilter(CMSFilter.java:61)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.visitor.filter.servlet.VisitorFilter.doFilter(VisitorFilter.java:81)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.vanityurl.filters.VanityURLFilter.doFilter(VanityURLFilter.java:114)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:176)\n\tat org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145)\n\tat org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92)\n\tat org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:389)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.TimeMachineFilter.doFilter(TimeMachineFilter.java:137)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.ThreadNameFilter.doFilter(ThreadNameFilter.java:88)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CookiesFilter.doFilter(CookiesFilter.java:53)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CharsetEncodingFilter.doFilter(CharsetEncodingFilter.java:99)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:126)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.NormalizationFilter.doFilter(NormalizationFilter.java:89)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197)\n\tat org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)\n\tat org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)\n\tat org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135)\n\tat org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:687)\n\tat org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)\n\tat org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:769)\n\tat org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)\n\tat org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360)\n\tat org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)\n\tat org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)\n\tat org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:889)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$SocketProcessor.doRun(Nio2Endpoint.java:1701)\n\tat org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)\n\tat org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1190)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:633)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:611)\n\tat java.base/sun.nio.ch.Invoker.invokeUnchecked(Invoker.java:127)\n\tat java.base/sun.nio.ch.Invoker$2.run(Invoker.java:219)\n\tat java.base/sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)\n\tat java.base/java.lang.Thread.run(Thread.java:829)\n"}}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be 400 | 1 | 0 | 0 |
| Expected error message | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 642641e1-e5a2-40d6-8342-e67d4a449006 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 333 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "REACH_PAGE",
"conditions": [
{
"parameter": "referer",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| error-key | bad-request-exception |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:15:15 GMT |
| Connection | close |
{"message":"Missing required Parameters: [url]","stacktrace":{"buffer":"java.lang.IllegalArgumentException: Missing required Parameters: [url]\n\tat com.dotcms.analytics.metrics.MetricsUtil.validateGoals(MetricsUtil.java:35)\n\tat com.dotcms.experiments.business.ExperimentsAPIImpl.save(ExperimentsAPIImpl.java:186)\n\tat com.dotcms.rest.api.v1.experiments.ExperimentsResource.update(ExperimentsResource.java:149)\n\tat jdk.internal.reflect.GeneratedMethodAccessor1531.invoke(Unknown Source)\n\tat java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n\tat java.base/java.lang.reflect.Method.invoke(Method.java:566)\n\tat org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$1.invoke(ResourceMethodInvocationHandlerFactory.java:81)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:144)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:161)\n\tat org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$TypeOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:205)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:99)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:389)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:347)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:102)\n\tat org.glassfish.jersey.server.ServerRuntime$2.run(ServerRuntime.java:326)\n\tat org.glassfish.jersey.internal.Errors$1.call(Errors.java:271)\n\tat org.glassfish.jersey.internal.Errors$1.call(Errors.java:267)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:315)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:297)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:267)\n\tat org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:317)\n\tat org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:305)\n\tat org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:1154)\n\tat org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:471)\n\tat org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:425)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:383)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:336)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:223)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CMSFilter.doFilterInternal(CMSFilter.java:181)\n\tat com.dotmarketing.filters.CMSFilter.doFilter(CMSFilter.java:61)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.visitor.filter.servlet.VisitorFilter.doFilter(VisitorFilter.java:81)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.vanityurl.filters.VanityURLFilter.doFilter(VanityURLFilter.java:114)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:176)\n\tat org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145)\n\tat org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92)\n\tat org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:389)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.TimeMachineFilter.doFilter(TimeMachineFilter.java:137)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.ThreadNameFilter.doFilter(ThreadNameFilter.java:88)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CookiesFilter.doFilter(CookiesFilter.java:53)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CharsetEncodingFilter.doFilter(CharsetEncodingFilter.java:99)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:126)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.NormalizationFilter.doFilter(NormalizationFilter.java:89)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197)\n\tat org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)\n\tat org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)\n\tat org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135)\n\tat org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:687)\n\tat org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)\n\tat org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:769)\n\tat org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)\n\tat org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360)\n\tat org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)\n\tat org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)\n\tat org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:889)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$SocketProcessor.doRun(Nio2Endpoint.java:1701)\n\tat org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)\n\tat org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1190)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:633)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:611)\n\tat java.base/sun.nio.ch.Invoker.invokeUnchecked(Invoker.java:127)\n\tat java.base/sun.nio.ch.UnixAsynchronousSocketChannelImpl.finishRead(UnixAsynchronousSocketChannelImpl.java:439)\n\tat java.base/sun.nio.ch.UnixAsynchronousSocketChannelImpl.finish(UnixAsynchronousSocketChannelImpl.java:191)\n\tat java.base/sun.nio.ch.UnixAsynchronousSocketChannelImpl.onEvent(UnixAsynchronousSocketChannelImpl.java:213)\n\tat java.base/sun.nio.ch.EPollPort$EventHandlerTask.run(EPollPort.java:306)\n\tat java.base/sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)\n\tat java.base/java.lang.Thread.run(Thread.java:829)\n"}}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be 400 | 1 | 0 | 0 |
| Expected error message | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | e42e1c3f-be8f-4ee0-a840-52352a9662b9 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 339 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "CLICK_ON_ELEMENT",
"conditions": [
{
"parameter": "pageUrl",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| error-key | bad-request-exception |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:15:15 GMT |
| Connection | close |
{"message":"At least one of these are required Parameters: [id, class, target]","stacktrace":{"buffer":"java.lang.IllegalArgumentException: At least one of these are required Parameters: [id, class, target]\n\tat com.dotcms.analytics.metrics.MetricsUtil.validateGoals(MetricsUtil.java:44)\n\tat com.dotcms.experiments.business.ExperimentsAPIImpl.save(ExperimentsAPIImpl.java:186)\n\tat com.dotcms.rest.api.v1.experiments.ExperimentsResource.update(ExperimentsResource.java:149)\n\tat jdk.internal.reflect.GeneratedMethodAccessor1531.invoke(Unknown Source)\n\tat java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n\tat java.base/java.lang.reflect.Method.invoke(Method.java:566)\n\tat org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$1.invoke(ResourceMethodInvocationHandlerFactory.java:81)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:144)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:161)\n\tat org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$TypeOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:205)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:99)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:389)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:347)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:102)\n\tat org.glassfish.jersey.server.ServerRuntime$2.run(ServerRuntime.java:326)\n\tat org.glassfish.jersey.internal.Errors$1.call(Errors.java:271)\n\tat org.glassfish.jersey.internal.Errors$1.call(Errors.java:267)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:315)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:297)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:267)\n\tat org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:317)\n\tat org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:305)\n\tat org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:1154)\n\tat org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:471)\n\tat org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:425)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:383)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:336)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:223)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CMSFilter.doFilterInternal(CMSFilter.java:181)\n\tat com.dotmarketing.filters.CMSFilter.doFilter(CMSFilter.java:61)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.visitor.filter.servlet.VisitorFilter.doFilter(VisitorFilter.java:81)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.vanityurl.filters.VanityURLFilter.doFilter(VanityURLFilter.java:114)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:176)\n\tat org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145)\n\tat org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92)\n\tat org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:389)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.TimeMachineFilter.doFilter(TimeMachineFilter.java:137)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.ThreadNameFilter.doFilter(ThreadNameFilter.java:88)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CookiesFilter.doFilter(CookiesFilter.java:53)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CharsetEncodingFilter.doFilter(CharsetEncodingFilter.java:99)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:126)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.NormalizationFilter.doFilter(NormalizationFilter.java:89)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197)\n\tat org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)\n\tat org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)\n\tat org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135)\n\tat org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:687)\n\tat org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)\n\tat org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:769)\n\tat org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)\n\tat org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360)\n\tat org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)\n\tat org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)\n\tat org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:889)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$SocketProcessor.doRun(Nio2Endpoint.java:1701)\n\tat org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)\n\tat org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1190)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:633)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:611)\n\tat java.base/sun.nio.ch.Invoker.invokeUnchecked(Invoker.java:127)\n\tat java.base/sun.nio.ch.Invoker$2.run(Invoker.java:219)\n\tat java.base/sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)\n\tat java.base/java.lang.Thread.run(Thread.java:829)\n"}}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be 400 | 1 | 0 | 0 |
| Expected error message | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 45463e80-ce94-42e6-8540-b5be181029fa |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:15:15 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071708576,"description":"my patched experiment description","goals":null,"id":"e5f779a7-8309-451e-9e1a-5e8de63f1c0d","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":20,"modDate":1695071715734,"name":"my patched experiment","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2611340352000,"startDate":2603564352000},"status":"DRAFT","targetingConditions":[],"trafficAllocation":20.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have null goals | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 5bb4caf2-b2ab-4289-9c7f-07cd08a7b628 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 499 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "CLICK_ON_ELEMENT",
"conditions": [
{
"parameter": "pageUrl",
"operator": "EQUALS",
"value": "home"
},
{
"parameter": "id",
"operator": "EQUALS",
"value": "my-button"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:15:15 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071708576,"description":"my patched experiment description","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"pageUrl","value":"home"},{"operator":"EQUALS","parameter":"id","value":"my-button"}],"name":"Reach thank-you page","type":"CLICK_ON_ELEMENT"}},"id":"e5f779a7-8309-451e-9e1a-5e8de63f1c0d","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":20,"modDate":1695071715769,"name":"my patched experiment","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2611340352000,"startDate":2603564352000},"status":"DRAFT","targetingConditions":[],"trafficAllocation":20.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be 200 | 1 | 0 | 0 |
| Expected Goal with two Conditions created | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
Imports a Bundle that includes:
* A piece of content with a tag field without any tags selected
| Header Name | Header Value |
|---|---|
| Content-Type | application/octet-stream |
| Content-Disposition | attachment |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | ef2247b0-16c0-4981-911d-e3cc4636d40b |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
| Content-Length | 14135 |
{"file":"resources/Experiments/page_experiment.tar.gz"}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| Content-Type | application/json;charset=utf-8 |
| Content-Length | 58 |
| Date | Mon, 18 Sep 2023 21:15:23 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"bundleName":"page_experiment.tar.gz","status":"SUCCESS"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Bundle uploaded sucessfully | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 96317478-949e-4611-8f2a-dd71582e312b |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 625 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"pageId": "e424abd7e2e7a9031c5a0a3c18182f1b",
"name": "20220901",
"description": "experiment with goals and variants",
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "REACH_PAGE",
"conditions": [
{
"parameter": "url",
"operator": "EQUALS",
"value": "thank-you"
},
{
"parameter": "referer",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:15:23 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071723645,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"f0799ec5-8a4d-4e0c-adc5-7148f3367690","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071723680,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 2ce1baf2-007b-46c4-b231-054eea96141f |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 45 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"description": "I wanna be promoted!"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:15:26 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071723645,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"f0799ec5-8a4d-4e0c-adc5-7148f3367690","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071723729,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-f0799ec58a-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-f0799ec58a-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Variants with correct weight | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 5442db87-79ad-4282-97b1-f64d12459678 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 493 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "REACH_PAGE",
"conditions": [
{
"parameter": "url",
"operator": "EQUALS",
"value": "thank-you"
},
{
"parameter": "referer",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:15:29 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071723645,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"f0799ec5-8a4d-4e0c-adc5-7148f3367690","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071726775,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-f0799ec58a-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-f0799ec58a-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 4ce574b7-f2c7-4289-97e9-16bceb6df89e |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
| Content-Length | 0 |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:15:29 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071723645,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"f0799ec5-8a4d-4e0c-adc5-7148f3367690","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071729837,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[{"endDate":null,"id":"5a08bd35-be53-4c48-821e-851b6d0befe8","startDate":1695071729834}]},"scheduling":{"endDate":1702847789832,"startDate":1695071789832},"status":"RUNNING","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-f0799ec58a-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-f0799ec58a-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Started Experiment with expected values | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | a70c772b-eaec-49eb-9912-27b6ef274acc |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 625 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"pageId": "e424abd7e2e7a9031c5a0a3c18182f1b",
"name": "20220901",
"description": "experiment with goals and variants",
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "REACH_PAGE",
"conditions": [
{
"parameter": "url",
"operator": "EQUALS",
"value": "thank-you"
},
{
"parameter": "referer",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:15:29 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071729883,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"1b5ec385-3f36-43a6-8e35-22a583d9e80f","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071729894,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 03737ac9-def3-4e43-9bad-7bf56e0af584 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 45 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"description": "I wanna be promoted!"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:15:32 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071729883,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"1b5ec385-3f36-43a6-8e35-22a583d9e80f","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071729928,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-1b5ec3853f-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-1b5ec3853f-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Variants with correct weight | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | babdd2b6-e564-4708-a6d5-6c05035f3914 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 493 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "REACH_PAGE",
"conditions": [
{
"parameter": "url",
"operator": "EQUALS",
"value": "thank-you"
},
{
"parameter": "referer",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:15:35 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071729883,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"1b5ec385-3f36-43a6-8e35-22a583d9e80f","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071732963,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-1b5ec3853f-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-1b5ec3853f-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 940e93b8-6f5e-4d31-8d9e-7dc7a894932c |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
| Content-Length | 0 |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| error-key | bad-request-exception |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:15:35 GMT |
| Connection | close |
{"message":"There is a running Experiment on the same page. Name: 20220901","stacktrace":{"buffer":"com.dotmarketing.business.DotStateException: There is a running Experiment on the same page. Name: 20220901\n\tat com.dotcms.experiments.business.ExperimentsAPIImpl.start(ExperimentsAPIImpl.java:566)\n\tat com.dotcms.rest.api.v1.experiments.ExperimentsResource.start(ExperimentsResource.java:292)\n\tat java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n\tat java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\n\tat java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n\tat java.base/java.lang.reflect.Method.invoke(Method.java:566)\n\tat org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$1.invoke(ResourceMethodInvocationHandlerFactory.java:81)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:144)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:161)\n\tat org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$TypeOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:205)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:99)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:389)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:347)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:102)\n\tat org.glassfish.jersey.server.ServerRuntime$2.run(ServerRuntime.java:326)\n\tat org.glassfish.jersey.internal.Errors$1.call(Errors.java:271)\n\tat org.glassfish.jersey.internal.Errors$1.call(Errors.java:267)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:315)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:297)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:267)\n\tat org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:317)\n\tat org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:305)\n\tat org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:1154)\n\tat org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:471)\n\tat org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:425)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:383)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:336)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:223)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CMSFilter.doFilterInternal(CMSFilter.java:181)\n\tat com.dotmarketing.filters.CMSFilter.doFilter(CMSFilter.java:61)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.visitor.filter.servlet.VisitorFilter.doFilter(VisitorFilter.java:81)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.vanityurl.filters.VanityURLFilter.doFilter(VanityURLFilter.java:114)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:176)\n\tat org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145)\n\tat org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92)\n\tat org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:389)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.TimeMachineFilter.doFilter(TimeMachineFilter.java:137)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.ThreadNameFilter.doFilter(ThreadNameFilter.java:88)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CookiesFilter.doFilter(CookiesFilter.java:53)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CharsetEncodingFilter.doFilter(CharsetEncodingFilter.java:99)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:126)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.NormalizationFilter.doFilter(NormalizationFilter.java:89)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197)\n\tat org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)\n\tat org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)\n\tat org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135)\n\tat org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:687)\n\tat org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)\n\tat org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:769)\n\tat org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)\n\tat org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360)\n\tat org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)\n\tat org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)\n\tat org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:889)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$SocketProcessor.doRun(Nio2Endpoint.java:1701)\n\tat org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)\n\tat org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1190)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:633)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:611)\n\tat java.base/sun.nio.ch.Invoker.invokeUnchecked(Invoker.java:127)\n\tat java.base/sun.nio.ch.UnixAsynchronousSocketChannelImpl.finishRead(UnixAsynchronousSocketChannelImpl.java:439)\n\tat java.base/sun.nio.ch.UnixAsynchronousSocketChannelImpl.finish(UnixAsynchronousSocketChannelImpl.java:191)\n\tat java.base/sun.nio.ch.UnixAsynchronousSocketChannelImpl.onEvent(UnixAsynchronousSocketChannelImpl.java:213)\n\tat java.base/sun.nio.ch.EPollPort$EventHandlerTask.run(EPollPort.java:306)\n\tat java.base/sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)\n\tat java.base/java.lang.Thread.run(Thread.java:829)\n"}}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Started Experiment with expected values | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 1181fe92-2a7a-44c7-9aa5-25dd72d979fc |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
| Content-Length | 0 |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:15:35 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071723645,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"f0799ec5-8a4d-4e0c-adc5-7148f3367690","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071736065,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[{"endDate":null,"id":"5a08bd35-be53-4c48-821e-851b6d0befe8","startDate":1695071729834}]},"scheduling":{"endDate":1695071796060,"startDate":1695071789832},"status":"ENDED","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-f0799ec58a-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-f0799ec58a-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Ended Experiment with expected values | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
Imports a Bundle that includes:
* A piece of content with a tag field without any tags selected
| Header Name | Header Value |
|---|---|
| Content-Type | application/octet-stream |
| Content-Disposition | attachment |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | a43015fb-c5fa-42dc-900c-7c4064840ff8 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
| Content-Length | 14135 |
{"file":"resources/Experiments/page_experiment.tar.gz"}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| Content-Type | application/json;charset=utf-8 |
| Content-Length | 58 |
| Date | Mon, 18 Sep 2023 21:15:43 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"bundleName":"page_experiment.tar.gz","status":"SUCCESS"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Bundle uploaded sucessfully | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
Fires an PUBLISH default action
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | cf3747f5-30ee-4526-925d-7b7eaadad1b8 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
| Content-Length | 0 |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:15:49 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"__icon__":"pageIcon","archived":false,"baseType":"HTMLPAGE","cachettl":"3600","canEdit":false,"canLock":false,"canRead":false,"contentType":"htmlpageasset","description":"my page","extension":"page","folder":"SYSTEM_FOLDER","friendlyName":"my page","hasLiveVersion":false,"hasTitleImage":false,"host":"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d","hostName":"default","identifier":"e424abd7e2e7a9031c5a0a3c18182f1b","inode":"2cbc4910-dae5-4e2d-b451-e3660be45c20","isContentlet":true,"languageId":1,"live":false,"locked":true,"lockedBy":"dotcms.org.1","lockedByName":"Admin User","lockedOn":1660834786667,"mimeType":"application/dotpage","modDate":1660834782897,"modUser":"dotcms.org.1","modUserName":"Admin User","name":"my-page","owner":"dotcms.org.1","path":"/my-page","publishDate":1660834782897,"shortyWorking":"2cbc4910da","sortOrder":0,"stInode":"c541abb1-69b3-4bc5-8430-5e09e5239cc8","statusIcons":"<span class='workingIcon'></span><span class='greyDotIcon' style='opacity:.4'></span><span class='lockIcon'></span>","template":"SYSTEM_TEMPLATE","title":"my page","titleImage":"TITLE_IMAGE_NOT_FOUND","to_be_publish":false,"url":"/my-page","working":true,"workingInode":"2cbc4910-dae5-4e2d-b451-e3660be45c20"},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| No errors | 1 | 0 | 0 |
| Information Publish Correctly | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | f43db679-fdb2-4390-b847-d64753402031 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 625 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"pageId": "e424abd7e2e7a9031c5a0a3c18182f1b",
"name": "20220901",
"description": "experiment with goals and variants",
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "REACH_PAGE",
"conditions": [
{
"parameter": "url",
"operator": "EQUALS",
"value": "thank-you"
},
{
"parameter": "referer",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:15:49 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071750010,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"9a614855-69c9-4ba8-9d7a-f6c66732bf18","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071750057,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 58aa13a3-f32c-45d2-814f-cb31ec16a09e |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 45 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"description": "I wanna be promoted!"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:15:53 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071750010,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"9a614855-69c9-4ba8-9d7a-f6c66732bf18","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071750122,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-9a61485569-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-9a61485569-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Variants with correct weight | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 8f7e5854-3a29-4f8b-8f35-62a11559bc98 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 493 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "REACH_PAGE",
"conditions": [
{
"parameter": "url",
"operator": "EQUALS",
"value": "thank-you"
},
{
"parameter": "referer",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:15:56 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071750010,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"9a614855-69c9-4ba8-9d7a-f6c66732bf18","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071753170,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-9a61485569-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-9a61485569-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 9d3a9397-89bf-43aa-8e40-432e453516f0 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
| Content-Length | 0 |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:16:02 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071750010,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"9a614855-69c9-4ba8-9d7a-f6c66732bf18","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071756227,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[{"endDate":null,"id":"be1e66ab-a43a-40eb-b39b-116e879a2944","startDate":1695071756223}]},"scheduling":{"endDate":1702847816221,"startDate":1695071816221},"status":"RUNNING","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-9a61485569-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-9a61485569-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Started Experiment with expected values | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 0197ce9d-6e98-49f6-8b8b-3fffc568cdea |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:16:02 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"__icon__":"pageIcon","archived":false,"baseType":"HTMLPAGE","cachettl":"3600","canEdit":false,"canLock":false,"canRead":false,"contentType":"htmlpageasset","description":"my page","extension":"page","folder":"SYSTEM_FOLDER","friendlyName":"my page","hasLiveVersion":true,"hasTitleImage":false,"host":"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d","hostName":"default","identifier":"e424abd7e2e7a9031c5a0a3c18182f1b","inode":"2cbc4910-dae5-4e2d-b451-e3660be45c20","isContentlet":true,"languageId":1,"live":true,"liveInode":"2cbc4910-dae5-4e2d-b451-e3660be45c20","locked":true,"lockedBy":"dotcms.org.1","lockedByName":"Admin User","lockedOn":1660834786667,"mimeType":"application/dotpage","modDate":1660834782897,"modUser":"dotcms.org.1","modUserName":"Admin User","name":"my-page","owner":"dotcms.org.1","path":"/my-page","publishDate":1660834782897,"shortyLive":"2cbc4910da","shortyWorking":"2cbc4910da","sortOrder":0,"stInode":"c541abb1-69b3-4bc5-8430-5e09e5239cc8","statusIcons":"<span class='greyDotIcon' style='opacity:.4'></span><span class='liveIcon'></span><span class='lockIcon'></span>","template":"SYSTEM_TEMPLATE","title":"my page","titleImage":"TITLE_IMAGE_NOT_FOUND","url":"/my-page","working":true,"workingInode":"2cbc4910-dae5-4e2d-b451-e3660be45c20"},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be 200 | 1 | 0 | 0 |
| Live check | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 329c6987-1d9d-4365-b2dd-c39dc7a83081 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
| Content-Length | 0 |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:16:02 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071750010,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"9a614855-69c9-4ba8-9d7a-f6c66732bf18","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071762402,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[{"endDate":null,"id":"be1e66ab-a43a-40eb-b39b-116e879a2944","startDate":1695071756223}]},"scheduling":{"endDate":1695071822396,"startDate":1695071816221},"status":"ENDED","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-9a61485569-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-9a61485569-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Ended Experiment with expected values | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 628a8013-8348-4ebf-87dc-5a573b183fd6 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 133 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"pageId": "9044ec0fdb3788a814ccabf789f376d4",
"name": "20220901",
"description": "experiment with goals and variants"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:16:02 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071762445,"description":"experiment with goals and variants","goals":null,"id":"15882dab-dc3b-4885-94ec-d1d096e303c2","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071762459,"name":"20220901","pageId":"9044ec0fdb3788a814ccabf789f376d4","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/another-experiment-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 71e96cae-7ae3-4d36-8619-566e591d9e4a |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
| Content-Length | 0 |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| error-key | The Experiment needs at least one Page Variant in order to be started. |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:16:02 GMT |
| Connection | close |
{"message":"The Experiment needs at least one Page Variant in order to be started.","stacktrace":{"buffer":"java.lang.IllegalStateException: The Experiment needs at least one Page Variant in order to be started.\n\tat com.dotcms.repackage.com.google.common.base.Preconditions.checkState(Preconditions.java:145)\n\tat com.dotcms.util.DotPreconditions.checkState(DotPreconditions.java:368)\n\tat com.dotcms.experiments.business.ExperimentsAPIImpl.start(ExperimentsAPIImpl.java:549)\n\tat com.dotcms.rest.api.v1.experiments.ExperimentsResource.start(ExperimentsResource.java:292)\n\tat java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n\tat java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\n\tat java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n\tat java.base/java.lang.reflect.Method.invoke(Method.java:566)\n\tat org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$1.invoke(ResourceMethodInvocationHandlerFactory.java:81)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:144)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:161)\n\tat org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$TypeOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:205)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:99)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:389)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:347)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:102)\n\tat org.glassfish.jersey.server.ServerRuntime$2.run(ServerRuntime.java:326)\n\tat org.glassfish.jersey.internal.Errors$1.call(Errors.java:271)\n\tat org.glassfish.jersey.internal.Errors$1.call(Errors.java:267)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:315)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:297)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:267)\n\tat org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:317)\n\tat org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:305)\n\tat org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:1154)\n\tat org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:471)\n\tat org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:425)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:383)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:336)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:223)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CMSFilter.doFilterInternal(CMSFilter.java:181)\n\tat com.dotmarketing.filters.CMSFilter.doFilter(CMSFilter.java:61)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.visitor.filter.servlet.VisitorFilter.doFilter(VisitorFilter.java:81)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.vanityurl.filters.VanityURLFilter.doFilter(VanityURLFilter.java:114)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:176)\n\tat org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145)\n\tat org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92)\n\tat org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:389)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.TimeMachineFilter.doFilter(TimeMachineFilter.java:137)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.ThreadNameFilter.doFilter(ThreadNameFilter.java:88)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CookiesFilter.doFilter(CookiesFilter.java:53)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CharsetEncodingFilter.doFilter(CharsetEncodingFilter.java:99)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:126)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.NormalizationFilter.doFilter(NormalizationFilter.java:89)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197)\n\tat org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)\n\tat org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)\n\tat org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135)\n\tat org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:687)\n\tat org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)\n\tat org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:769)\n\tat org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)\n\tat org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360)\n\tat org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)\n\tat org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)\n\tat org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:889)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$SocketProcessor.doRun(Nio2Endpoint.java:1701)\n\tat org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)\n\tat org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1190)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:633)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:611)\n\tat java.base/sun.nio.ch.Invoker.invokeUnchecked(Invoker.java:127)\n\tat java.base/sun.nio.ch.UnixAsynchronousSocketChannelImpl.finishRead(UnixAsynchronousSocketChannelImpl.java:439)\n\tat java.base/sun.nio.ch.UnixAsynchronousSocketChannelImpl.finish(UnixAsynchronousSocketChannelImpl.java:191)\n\tat java.base/sun.nio.ch.UnixAsynchronousSocketChannelImpl.onEvent(UnixAsynchronousSocketChannelImpl.java:213)\n\tat java.base/sun.nio.ch.EPollPort$EventHandlerTask.run(EPollPort.java:306)\n\tat java.base/sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)\n\tat java.base/java.lang.Thread.run(Thread.java:829)\n"}}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Experiment without Goal should fail | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 4d699b8b-5760-424b-9344-daf833e09272 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 43 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"description": "Some other Variant"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:16:05 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071762445,"description":"experiment with goals and variants","goals":null,"id":"15882dab-dc3b-4885-94ec-d1d096e303c2","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071762544,"name":"20220901","pageId":"9044ec0fdb3788a814ccabf789f376d4","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/another-experiment-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-15882dabdc-variant-1","name":"Some other Variant","promoted":false,"url":"/another-experiment-page?variantName=dotexperiment-15882dabdc-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Variants with correct weight | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 1c3a5e2c-7ef3-4863-832a-9486aca8c171 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
| Content-Length | 0 |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| error-key | The Experiment needs to have the Goal set. |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:16:05 GMT |
| Connection | close |
{"message":"The Experiment needs to have the Goal set.","stacktrace":{"buffer":"java.lang.IllegalStateException: The Experiment needs to have the Goal set.\n\tat com.dotcms.repackage.com.google.common.base.Preconditions.checkState(Preconditions.java:145)\n\tat com.dotcms.util.DotPreconditions.checkState(DotPreconditions.java:368)\n\tat com.dotcms.experiments.business.ExperimentsAPIImpl.start(ExperimentsAPIImpl.java:553)\n\tat com.dotcms.rest.api.v1.experiments.ExperimentsResource.start(ExperimentsResource.java:292)\n\tat java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n\tat java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\n\tat java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n\tat java.base/java.lang.reflect.Method.invoke(Method.java:566)\n\tat org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$1.invoke(ResourceMethodInvocationHandlerFactory.java:81)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:144)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:161)\n\tat org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$TypeOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:205)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:99)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:389)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:347)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:102)\n\tat org.glassfish.jersey.server.ServerRuntime$2.run(ServerRuntime.java:326)\n\tat org.glassfish.jersey.internal.Errors$1.call(Errors.java:271)\n\tat org.glassfish.jersey.internal.Errors$1.call(Errors.java:267)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:315)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:297)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:267)\n\tat org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:317)\n\tat org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:305)\n\tat org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:1154)\n\tat org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:471)\n\tat org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:425)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:383)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:336)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:223)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CMSFilter.doFilterInternal(CMSFilter.java:181)\n\tat com.dotmarketing.filters.CMSFilter.doFilter(CMSFilter.java:61)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.visitor.filter.servlet.VisitorFilter.doFilter(VisitorFilter.java:81)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.vanityurl.filters.VanityURLFilter.doFilter(VanityURLFilter.java:114)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:176)\n\tat org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145)\n\tat org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92)\n\tat org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:389)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.TimeMachineFilter.doFilter(TimeMachineFilter.java:137)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.ThreadNameFilter.doFilter(ThreadNameFilter.java:88)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CookiesFilter.doFilter(CookiesFilter.java:53)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CharsetEncodingFilter.doFilter(CharsetEncodingFilter.java:99)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:126)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.NormalizationFilter.doFilter(NormalizationFilter.java:89)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197)\n\tat org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)\n\tat org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)\n\tat org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135)\n\tat org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:687)\n\tat org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)\n\tat org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:769)\n\tat org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)\n\tat org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360)\n\tat org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)\n\tat org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)\n\tat org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:889)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$SocketProcessor.doRun(Nio2Endpoint.java:1701)\n\tat org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)\n\tat org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1190)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:633)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:611)\n\tat java.base/sun.nio.ch.Invoker.invokeUnchecked(Invoker.java:127)\n\tat java.base/sun.nio.ch.Invoker$2.run(Invoker.java:219)\n\tat java.base/sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)\n\tat java.base/java.lang.Thread.run(Thread.java:829)\n"}}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Experiment without Goal should fail | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 0167ba95-9c35-4376-870f-4f6170cdc525 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 493 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "REACH_PAGE",
"conditions": [
{
"parameter": "url",
"operator": "EQUALS",
"value": "thank-you"
},
{
"parameter": "referer",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:16:08 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071762445,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/another-experiment-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"15882dab-dc3b-4885-94ec-d1d096e303c2","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071765611,"name":"20220901","pageId":"9044ec0fdb3788a814ccabf789f376d4","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/another-experiment-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-15882dabdc-variant-1","name":"Some other Variant","promoted":false,"url":"/another-experiment-page?variantName=dotexperiment-15882dabdc-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | a675369b-9e3c-4fd3-bf93-58faca3e51f7 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
| Content-Length | 0 |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:16:08 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071762445,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/another-experiment-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"15882dab-dc3b-4885-94ec-d1d096e303c2","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071768659,"name":"20220901","pageId":"9044ec0fdb3788a814ccabf789f376d4","runningIds":{"ids":[{"endDate":null,"id":"654290f0-b368-438c-b137-1db9824eb32b","startDate":1695071768657}]},"scheduling":{"endDate":1702847828655,"startDate":1695071828655},"status":"RUNNING","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/another-experiment-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-15882dabdc-variant-1","name":"Some other Variant","promoted":false,"url":"/another-experiment-page?variantName=dotexperiment-15882dabdc-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Started Experiment with expected values | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 4b874353-c9e0-49d0-a5f3-81fe947d2946 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
| Content-Length | 0 |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| error-key | bad-request-exception |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:16:08 GMT |
| Connection | close |
{"message":"Only DRAFT experiments can be started","stacktrace":{"buffer":"com.dotmarketing.business.DotStateException: Only DRAFT experiments can be started\n\tat java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)\n\tat java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)\n\tat java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)\n\tat java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)\n\tat com.dotcms.util.ReflectionUtils.newInstance(ReflectionUtils.java:105)\n\tat com.dotcms.util.DotPreconditions.isTrue(DotPreconditions.java:1241)\n\tat com.dotcms.experiments.business.ExperimentsAPIImpl.start(ExperimentsAPIImpl.java:545)\n\tat com.dotcms.rest.api.v1.experiments.ExperimentsResource.start(ExperimentsResource.java:292)\n\tat java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n\tat java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\n\tat java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n\tat java.base/java.lang.reflect.Method.invoke(Method.java:566)\n\tat org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$1.invoke(ResourceMethodInvocationHandlerFactory.java:81)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:144)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:161)\n\tat org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$TypeOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:205)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:99)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:389)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:347)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:102)\n\tat org.glassfish.jersey.server.ServerRuntime$2.run(ServerRuntime.java:326)\n\tat org.glassfish.jersey.internal.Errors$1.call(Errors.java:271)\n\tat org.glassfish.jersey.internal.Errors$1.call(Errors.java:267)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:315)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:297)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:267)\n\tat org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:317)\n\tat org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:305)\n\tat org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:1154)\n\tat org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:471)\n\tat org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:425)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:383)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:336)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:223)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CMSFilter.doFilterInternal(CMSFilter.java:181)\n\tat com.dotmarketing.filters.CMSFilter.doFilter(CMSFilter.java:61)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.visitor.filter.servlet.VisitorFilter.doFilter(VisitorFilter.java:81)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.vanityurl.filters.VanityURLFilter.doFilter(VanityURLFilter.java:114)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:176)\n\tat org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145)\n\tat org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92)\n\tat org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:389)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.TimeMachineFilter.doFilter(TimeMachineFilter.java:137)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.ThreadNameFilter.doFilter(ThreadNameFilter.java:88)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CookiesFilter.doFilter(CookiesFilter.java:53)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CharsetEncodingFilter.doFilter(CharsetEncodingFilter.java:99)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:126)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.NormalizationFilter.doFilter(NormalizationFilter.java:89)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197)\n\tat org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)\n\tat org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)\n\tat org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135)\n\tat org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:687)\n\tat org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)\n\tat org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:769)\n\tat org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)\n\tat org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360)\n\tat org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)\n\tat org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)\n\tat org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:889)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$SocketProcessor.doRun(Nio2Endpoint.java:1701)\n\tat org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)\n\tat org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1190)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:633)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:611)\n\tat java.base/sun.nio.ch.Invoker.invokeUnchecked(Invoker.java:127)\n\tat java.base/sun.nio.ch.UnixAsynchronousSocketChannelImpl.finishRead(UnixAsynchronousSocketChannelImpl.java:439)\n\tat java.base/sun.nio.ch.UnixAsynchronousSocketChannelImpl.finish(UnixAsynchronousSocketChannelImpl.java:191)\n\tat java.base/sun.nio.ch.UnixAsynchronousSocketChannelImpl.onEvent(UnixAsynchronousSocketChannelImpl.java:213)\n\tat java.base/sun.nio.ch.EPollPort$EventHandlerTask.run(EPollPort.java:306)\n\tat java.base/sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)\n\tat java.base/java.lang.Thread.run(Thread.java:829)\n"}}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 400 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 96086da1-50f7-4d35-9fe1-f54fdebc8c5c |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
| Content-Length | 0 |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:16:08 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071762445,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/another-experiment-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"15882dab-dc3b-4885-94ec-d1d096e303c2","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071768736,"name":"20220901","pageId":"9044ec0fdb3788a814ccabf789f376d4","runningIds":{"ids":[{"endDate":null,"id":"654290f0-b368-438c-b137-1db9824eb32b","startDate":1695071768657}]},"scheduling":{"endDate":1695071828733,"startDate":1695071828655},"status":"ENDED","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/another-experiment-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-15882dabdc-variant-1","name":"Some other Variant","promoted":false,"url":"/another-experiment-page?variantName=dotexperiment-15882dabdc-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Ended Experiment with expected values | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | c2069e0f-2ee4-4c70-b126-29f79a988c90 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 625 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"pageId": "e424abd7e2e7a9031c5a0a3c18182f1b",
"name": "20220901",
"description": "experiment with goals and variants",
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "REACH_PAGE",
"conditions": [
{
"parameter": "url",
"operator": "EQUALS",
"value": "thank-you"
},
{
"parameter": "referer",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:16:08 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071768770,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"98ee54e2-4378-47ec-99d6-df4c8eed17ec","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071768781,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 23ae686a-c9ae-4358-b577-2ee0d5cd7ce3 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 789 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"targetingConditions": [
{
"conditionKey": "UsersBrowserConditionlet",
"values": {
"comparison": "is",
"browser": "Chrome"
}
},
{
"conditionKey": "UsersPlatformConditionlet",
"values": {
"comparison": "is",
"platform": "MOBILE"
}
},
{
"conditionKey": "VisitorsGeolocationConditionlet",
"values": {
"comparison": "withinDistance",
"latitude": "38.8977",
"longitude": "-77.0365",
"preferredDisplayUnits": "mi",
"radius": "16191.182801892148"
}
}
]
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:16:11 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071768770,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"98ee54e2-4378-47ec-99d6-df4c8eed17ec","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071768814,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":[{"conditionKey":"UsersBrowserConditionlet","id":"f86802a2-6dd8-4054-b023-75be78aad24b","operator":"AND","values":{"browser":"Chrome","comparison":"is"}},{"conditionKey":"UsersPlatformConditionlet","id":"57d76938-01aa-421d-b730-328e86f1f939","operator":"AND","values":{"comparison":"is","platform":"MOBILE"}},{"conditionKey":"VisitorsGeolocationConditionlet","id":"8ea504bb-eea7-4b3d-819d-679dbfa2e972","operator":"AND","values":{"comparison":"withinDistance","latitude":"38.8977","longitude":"-77.0365","preferredDisplayUnits":"mi","radius":"16191.182801892148"}}],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 995407c4-2a5a-4206-9c3d-357e40cb60c8 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 291 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"targetingConditions": [
{
"id": "f86802a2-6dd8-4054-b023-75be78aad24b",
"conditionKey": "UsersBrowserConditionlet",
"values": {
"comparison": "is",
"browser": "Firefox"
}
}
]
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:16:14 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071768770,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"98ee54e2-4378-47ec-99d6-df4c8eed17ec","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071771883,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":[{"conditionKey":"UsersPlatformConditionlet","id":"57d76938-01aa-421d-b730-328e86f1f939","operator":"AND","values":{"comparison":"is","platform":"MOBILE"}},{"conditionKey":"VisitorsGeolocationConditionlet","id":"8ea504bb-eea7-4b3d-819d-679dbfa2e972","operator":"AND","values":{"comparison":"withinDistance","latitude":"38.8977","longitude":"-77.0365","preferredDisplayUnits":"mi","radius":"16191.182801892148"}},{"conditionKey":"UsersBrowserConditionlet","id":"f86802a2-6dd8-4054-b023-75be78aad24b","operator":"AND","values":{"browser":"Firefox","comparison":"is"}}],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 741ace95-a099-46d6-84af-04800bedc90d |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:16:17 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071768770,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"98ee54e2-4378-47ec-99d6-df4c8eed17ec","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071771883,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":[{"conditionKey":"UsersPlatformConditionlet","id":"57d76938-01aa-421d-b730-328e86f1f939","operator":"AND","values":{"comparison":"is","platform":"MOBILE"}},{"conditionKey":"VisitorsGeolocationConditionlet","id":"8ea504bb-eea7-4b3d-819d-679dbfa2e972","operator":"AND","values":{"comparison":"withinDistance","latitude":"38.8977","longitude":"-77.0365","preferredDisplayUnits":"mi","radius":"16191.182801892148"}}],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Started Experiment with expected values | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
Imports a Bundle that includes:
* A piece of content with a tag field without any tags selected
| Header Name | Header Value |
|---|---|
| Content-Type | application/octet-stream |
| Content-Disposition | attachment |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 71c1d0d8-c543-47dc-8ff9-5c24a3abef5c |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
| Content-Length | 14135 |
{"file":"resources/Experiments/page_experiment.tar.gz"}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| Content-Type | application/json;charset=utf-8 |
| Content-Length | 58 |
| Date | Mon, 18 Sep 2023 21:16:25 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"bundleName":"page_experiment.tar.gz","status":"SUCCESS"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Bundle uploaded sucessfully | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | e5ec5b2f-2490-43e6-983e-5d26b2a445d2 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 625 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"pageId": "e424abd7e2e7a9031c5a0a3c18182f1b",
"name": "20220901",
"description": "experiment with goals and variants",
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "REACH_PAGE",
"conditions": [
{
"parameter": "url",
"operator": "EQUALS",
"value": "thank-you"
},
{
"parameter": "referer",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:16:25 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071785595,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"d5dbb194-74f9-48d1-9ad9-13c5e29954f9","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071785625,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | eeeaf06f-c6ed-43d6-803a-631d62cefcc5 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 45 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"description": "I wanna be promoted!"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:16:28 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071785595,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"d5dbb194-74f9-48d1-9ad9-13c5e29954f9","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071785672,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-d5dbb19474-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-d5dbb19474-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Variants with correct weight | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | f8d65adf-5ec8-4b39-9713-6f9c53430fd1 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 493 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "REACH_PAGE",
"conditions": [
{
"parameter": "url",
"operator": "EQUALS",
"value": "thank-you"
},
{
"parameter": "referer",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:16:31 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071785595,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"d5dbb194-74f9-48d1-9ad9-13c5e29954f9","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071788716,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-d5dbb19474-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-d5dbb19474-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 24e84aed-bb05-47d3-83ff-88a76b819e0c |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
| Content-Length | 0 |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:16:31 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071785595,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"d5dbb194-74f9-48d1-9ad9-13c5e29954f9","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071791775,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[{"endDate":null,"id":"ca00442d-b466-456f-938e-0dafec317dce","startDate":1695071791773}]},"scheduling":{"endDate":1702847851770,"startDate":1695071851770},"status":"RUNNING","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-d5dbb19474-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-d5dbb19474-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Started Experiment with expected values | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 18898e83-2e04-4c52-b46d-37cea7400e01 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 52 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"description": "Updated variant description"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:16:31 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071785595,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"d5dbb194-74f9-48d1-9ad9-13c5e29954f9","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071791842,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[{"endDate":null,"id":"ca00442d-b466-456f-938e-0dafec317dce","startDate":1695071791773}]},"scheduling":{"endDate":1695071851839,"startDate":1695071851770},"status":"ENDED","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-d5dbb19474-variant-1","name":"I wanna be promoted!","promoted":true,"url":"/my-page?variantName=dotexperiment-d5dbb19474-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Variants with correct weight | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 219cb06e-e1fd-4ef3-94f7-e6c73af4450e |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:16:31 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071785595,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"d5dbb194-74f9-48d1-9ad9-13c5e29954f9","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071791842,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[{"endDate":null,"id":"ca00442d-b466-456f-938e-0dafec317dce","startDate":1695071791773}]},"scheduling":{"endDate":1695071851839,"startDate":1695071851770},"status":"ENDED","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-d5dbb19474-variant-1","name":"I wanna be promoted!","promoted":true,"url":"/my-page?variantName=dotexperiment-d5dbb19474-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment returns expected data | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
Imports a Bundle that includes:
* A piece of content with a tag field without any tags selected
| Header Name | Header Value |
|---|---|
| Content-Type | application/octet-stream |
| Content-Disposition | attachment |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 6ca82977-2389-45dd-9999-ee1ece6ea7c9 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
| Content-Length | 14135 |
{"file":"resources/Experiments/page_experiment.tar.gz"}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| Content-Type | application/json;charset=utf-8 |
| Content-Length | 58 |
| Date | Mon, 18 Sep 2023 21:16:39 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"bundleName":"page_experiment.tar.gz","status":"SUCCESS"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Bundle uploaded sucessfully | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 659224bb-9f02-45ef-a392-81f69f4c4691 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 625 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"pageId": "e424abd7e2e7a9031c5a0a3c18182f1b",
"name": "20220901",
"description": "experiment with goals and variants",
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "REACH_PAGE",
"conditions": [
{
"parameter": "url",
"operator": "EQUALS",
"value": "thank-you"
},
{
"parameter": "referer",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:16:39 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071799867,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"484cd859-23ba-493c-84fe-01cec3c5fa7f","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071799901,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | a916e380-0732-4639-af4e-dadd12d1616f |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 45 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"description": "I wanna be promoted!"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:16:42 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071799867,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"484cd859-23ba-493c-84fe-01cec3c5fa7f","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071799940,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-484cd85923-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-484cd85923-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Variants with correct weight | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | a4a2ade8-0599-4892-8088-1168ac96e37a |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 493 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "REACH_PAGE",
"conditions": [
{
"parameter": "url",
"operator": "EQUALS",
"value": "thank-you"
},
{
"parameter": "referer",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:16:46 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071799867,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"484cd859-23ba-493c-84fe-01cec3c5fa7f","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071802982,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-484cd85923-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-484cd85923-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 13806143-ec46-4bdb-af8b-ce10066ecf4b |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 98 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{"scheduling": {
"startDate": "2053-01-01T20:19:12Z",
"endDate": "2053-01-31T20:19:12Z"
}}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:16:46 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071799867,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"484cd859-23ba-493c-84fe-01cec3c5fa7f","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071806038,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2621967552000,"startDate":2619375552000},"status":"DRAFT","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-484cd85923-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-484cd85923-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | d8cb7764-0d87-4a6c-a942-6ab8e9120d5c |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
| Content-Length | 0 |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:16:46 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071799867,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"484cd859-23ba-493c-84fe-01cec3c5fa7f","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071806086,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2621967552000,"startDate":2619375552000},"status":"SCHEDULED","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-484cd85923-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-484cd85923-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Started Experiment with expected values | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 7f054b57-2a8f-4837-a581-f7cc64cdf8d5 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 625 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"pageId": "e424abd7e2e7a9031c5a0a3c18182f1b",
"name": "20220901",
"description": "experiment with goals and variants",
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "REACH_PAGE",
"conditions": [
{
"parameter": "url",
"operator": "EQUALS",
"value": "thank-you"
},
{
"parameter": "referer",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:16:46 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071806121,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"93e4736b-bc6d-4043-bdb8-f2f3e73b2217","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071806135,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | f17d791a-f34b-4283-a0c5-9122eb01b665 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 45 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"description": "I wanna be promoted!"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:16:49 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071806121,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"93e4736b-bc6d-4043-bdb8-f2f3e73b2217","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071806174,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-93e4736bbc-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-93e4736bbc-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Variants with correct weight | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 060e503d-79f0-4432-8eea-2d96073c8374 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 493 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "REACH_PAGE",
"conditions": [
{
"parameter": "url",
"operator": "EQUALS",
"value": "thank-you"
},
{
"parameter": "referer",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:16:52 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071806121,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"93e4736b-bc6d-4043-bdb8-f2f3e73b2217","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071809228,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-93e4736bbc-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-93e4736bbc-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | da0565eb-6bb7-4e24-b720-edee9b47acd8 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 98 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{"scheduling": {
"startDate": "2053-02-01T20:19:12Z",
"endDate": "2053-02-28T20:19:12Z"
}}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:16:52 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071806121,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"93e4736b-bc6d-4043-bdb8-f2f3e73b2217","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071812296,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2624386752000,"startDate":2622053952000},"status":"DRAFT","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-93e4736bbc-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-93e4736bbc-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | afe082af-5258-40db-9603-86db92271ad0 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
| Content-Length | 0 |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:16:52 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071806121,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"93e4736b-bc6d-4043-bdb8-f2f3e73b2217","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071812346,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2624386752000,"startDate":2622053952000},"status":"SCHEDULED","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-93e4736bbc-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-93e4736bbc-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Started Experiment with expected values | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 56b3d1c8-f7cf-4373-a74c-7e2f1f77d72c |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 625 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"pageId": "e424abd7e2e7a9031c5a0a3c18182f1b",
"name": "20220901",
"description": "experiment with goals and variants",
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "REACH_PAGE",
"conditions": [
{
"parameter": "url",
"operator": "EQUALS",
"value": "thank-you"
},
{
"parameter": "referer",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:16:52 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071812393,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"505363d2-434b-4165-8f67-bc492cb9c499","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071812409,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | c83dc02b-31fa-4416-986d-de51b367b6b4 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 45 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"description": "I wanna be promoted!"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:16:55 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071812393,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"505363d2-434b-4165-8f67-bc492cb9c499","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071812448,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-505363d243-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-505363d243-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Variants with correct weight | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 666fabff-67f1-4b80-86a0-aa88f719a030 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 493 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "REACH_PAGE",
"conditions": [
{
"parameter": "url",
"operator": "EQUALS",
"value": "thank-you"
},
{
"parameter": "referer",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:16:58 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071812393,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"505363d2-434b-4165-8f67-bc492cb9c499","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071815496,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-505363d243-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-505363d243-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | aba473ba-ffd2-4b62-9be6-47c6a7882de6 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 98 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{"scheduling": {
"startDate": "2053-04-01T20:19:12Z",
"endDate": "2053-04-30T20:19:12Z"
}}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:16:58 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071812393,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"505363d2-434b-4165-8f67-bc492cb9c499","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071818552,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2629657152000,"startDate":2627151552000},"status":"DRAFT","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-505363d243-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-505363d243-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 565dd7a8-3741-4127-8b00-69f44b548912 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
| Content-Length | 0 |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:16:58 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071812393,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"505363d2-434b-4165-8f67-bc492cb9c499","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071818600,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2629657152000,"startDate":2627151552000},"status":"SCHEDULED","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-505363d243-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-505363d243-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Started Experiment with expected values | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 5fb37060-cf97-4e9c-8544-ea3ec718adf6 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 625 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"pageId": "e424abd7e2e7a9031c5a0a3c18182f1b",
"name": "20220901",
"description": "experiment with goals and variants",
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "REACH_PAGE",
"conditions": [
{
"parameter": "url",
"operator": "EQUALS",
"value": "thank-you"
},
{
"parameter": "referer",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:16:58 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071818641,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"2c48caff-f2c9-469d-b9e5-57c9225be82a","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071818655,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 32ade26b-db27-479c-8639-9f8e4c772b44 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 45 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"description": "I wanna be promoted!"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:17:01 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071818641,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"2c48caff-f2c9-469d-b9e5-57c9225be82a","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071818695,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-2c48cafff2-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-2c48cafff2-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Variants with correct weight | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | d9dda6b2-c922-417c-b701-239d8bdc6e18 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 493 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "REACH_PAGE",
"conditions": [
{
"parameter": "url",
"operator": "EQUALS",
"value": "thank-you"
},
{
"parameter": "referer",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:17:04 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071818641,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"2c48caff-f2c9-469d-b9e5-57c9225be82a","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071821741,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-2c48cafff2-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-2c48cafff2-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 00dd5b80-5ca5-4ace-94f6-c55647b4beb0 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 98 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{"scheduling": {
"startDate": "2053-03-01T20:19:12Z",
"endDate": "2053-03-31T20:19:12Z"
}}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:17:04 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071818641,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"2c48caff-f2c9-469d-b9e5-57c9225be82a","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071824785,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2627065152000,"startDate":2624473152000},"status":"DRAFT","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-2c48cafff2-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-2c48cafff2-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | f9cd95de-9901-4e5a-8b4c-c5b28e1929e5 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
| Content-Length | 0 |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:17:04 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071818641,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"2c48caff-f2c9-469d-b9e5-57c9225be82a","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071824828,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2627065152000,"startDate":2624473152000},"status":"SCHEDULED","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-2c48cafff2-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-2c48cafff2-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Started Experiment with expected values | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 4714ac5f-5655-473c-911d-ba0cf4b57f20 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 625 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"pageId": "e424abd7e2e7a9031c5a0a3c18182f1b",
"name": "20220901",
"description": "experiment with goals and variants",
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "REACH_PAGE",
"conditions": [
{
"parameter": "url",
"operator": "EQUALS",
"value": "thank-you"
},
{
"parameter": "referer",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:17:04 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071824862,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"32bf61ce-2764-427c-a193-f2efe93f8cca","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071824874,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 3f89f6b3-7579-41fa-baf1-bdb18d692a93 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 45 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"description": "I wanna be promoted!"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:17:07 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071824862,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"32bf61ce-2764-427c-a193-f2efe93f8cca","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071824916,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-32bf61ce27-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-32bf61ce27-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Variants with correct weight | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 7e5c75b4-27f9-4295-8aa3-77366263cdd2 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 493 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "REACH_PAGE",
"conditions": [
{
"parameter": "url",
"operator": "EQUALS",
"value": "thank-you"
},
{
"parameter": "referer",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:17:10 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071824862,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"32bf61ce-2764-427c-a193-f2efe93f8cca","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071827949,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-32bf61ce27-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-32bf61ce27-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 229874de-ad16-4a21-ae69-faad60d4c1f0 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 98 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{"scheduling": {
"startDate": "2053-03-12T20:19:12Z",
"endDate": "2053-03-31T20:19:12Z"
}}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:17:10 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071824862,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"32bf61ce-2764-427c-a193-f2efe93f8cca","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071831007,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2627065152000,"startDate":2625423552000},"status":"DRAFT","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-32bf61ce27-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-32bf61ce27-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | f3f4c5e3-5c8e-49bc-bca7-c98ffbbd01f0 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
| Content-Length | 0 |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| error-key | bad-request-exception |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:17:10 GMT |
| Connection | close |
{"message":"Scheduling conflict: The same page can't be included in different experiments with overlapping schedules. Overlapping with Experiment: 20220901","stacktrace":{"buffer":"com.dotmarketing.business.DotStateException: Scheduling conflict: The same page can't be included in different experiments with overlapping schedules. Overlapping with Experiment: 20220901\n\tat java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)\n\tat java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)\n\tat java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)\n\tat java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)\n\tat com.dotcms.util.ReflectionUtils.newInstance(ReflectionUtils.java:105)\n\tat com.dotcms.util.DotPreconditions.isTrue(DotPreconditions.java:1241)\n\tat com.dotcms.experiments.business.ExperimentsAPIImpl.validateNoConflictsWithScheduledExperiments(ExperimentsAPIImpl.java:727)\n\tat com.dotcms.experiments.business.ExperimentsAPIImpl.start(ExperimentsAPIImpl.java:592)\n\tat com.dotcms.rest.api.v1.experiments.ExperimentsResource.start(ExperimentsResource.java:292)\n\tat java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n\tat java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\n\tat java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n\tat java.base/java.lang.reflect.Method.invoke(Method.java:566)\n\tat org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$1.invoke(ResourceMethodInvocationHandlerFactory.java:81)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:144)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:161)\n\tat org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$TypeOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:205)\n\tat org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:99)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:389)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:347)\n\tat org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:102)\n\tat org.glassfish.jersey.server.ServerRuntime$2.run(ServerRuntime.java:326)\n\tat org.glassfish.jersey.internal.Errors$1.call(Errors.java:271)\n\tat org.glassfish.jersey.internal.Errors$1.call(Errors.java:267)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:315)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:297)\n\tat org.glassfish.jersey.internal.Errors.process(Errors.java:267)\n\tat org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:317)\n\tat org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:305)\n\tat org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:1154)\n\tat org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:471)\n\tat org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:425)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:383)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:336)\n\tat org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:223)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CMSFilter.doFilterInternal(CMSFilter.java:181)\n\tat com.dotmarketing.filters.CMSFilter.doFilter(CMSFilter.java:61)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.visitor.filter.servlet.VisitorFilter.doFilter(VisitorFilter.java:81)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.vanityurl.filters.VanityURLFilter.doFilter(VanityURLFilter.java:114)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:176)\n\tat org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145)\n\tat org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92)\n\tat org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:389)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.TimeMachineFilter.doFilter(TimeMachineFilter.java:137)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.ThreadNameFilter.doFilter(ThreadNameFilter.java:88)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CookiesFilter.doFilter(CookiesFilter.java:53)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotmarketing.filters.CharsetEncodingFilter.doFilter(CharsetEncodingFilter.java:99)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.interceptor.AbstractWebInterceptorSupportFilter.doFilter(AbstractWebInterceptorSupportFilter.java:90)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:126)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat com.dotcms.filters.NormalizationFilter.doFilter(NormalizationFilter.java:89)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197)\n\tat org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)\n\tat org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)\n\tat org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135)\n\tat org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:687)\n\tat org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)\n\tat org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:769)\n\tat org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)\n\tat org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360)\n\tat org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)\n\tat org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)\n\tat org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:889)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$SocketProcessor.doRun(Nio2Endpoint.java:1701)\n\tat org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)\n\tat org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1190)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:633)\n\tat org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:611)\n\tat java.base/sun.nio.ch.Invoker.invokeUnchecked(Invoker.java:127)\n\tat java.base/sun.nio.ch.UnixAsynchronousSocketChannelImpl.finishRead(UnixAsynchronousSocketChannelImpl.java:439)\n\tat java.base/sun.nio.ch.UnixAsynchronousSocketChannelImpl.finish(UnixAsynchronousSocketChannelImpl.java:191)\n\tat java.base/sun.nio.ch.UnixAsynchronousSocketChannelImpl.onEvent(UnixAsynchronousSocketChannelImpl.java:213)\n\tat java.base/sun.nio.ch.EPollPort$EventHandlerTask.run(EPollPort.java:306)\n\tat java.base/sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)\n\tat java.base/java.lang.Thread.run(Thread.java:829)\n"}}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Experiment should conflict with existing | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
Imports a Bundle that includes:
* A piece of content with a tag field without any tags selected
| Header Name | Header Value |
|---|---|
| Content-Type | application/octet-stream |
| Content-Disposition | attachment |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 2b5a21ad-1a6f-4854-ba2d-257b581628cc |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
| Content-Length | 14135 |
{"file":"resources/Experiments/page_experiment.tar.gz"}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| Content-Type | application/json;charset=utf-8 |
| Content-Length | 58 |
| Date | Mon, 18 Sep 2023 21:17:22 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"bundleName":"page_experiment.tar.gz","status":"SUCCESS"}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Bundle uploaded sucessfully | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 508cd5eb-45cb-4435-b217-5398bbc2fa86 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 625 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"pageId": "e424abd7e2e7a9031c5a0a3c18182f1b",
"name": "20220901",
"description": "experiment with goals and variants",
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "REACH_PAGE",
"conditions": [
{
"parameter": "url",
"operator": "EQUALS",
"value": "thank-you"
},
{
"parameter": "referer",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:17:22 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071842378,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"60a8ad27-0105-4250-bfe1-10342f808df1","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071842405,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | c2b06987-03a5-49f8-964f-ef83ee1174de |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 45 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"description": "I wanna be promoted!"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:17:25 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071842378,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"60a8ad27-0105-4250-bfe1-10342f808df1","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071842457,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-60a8ad2701-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-60a8ad2701-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Variants with correct weight | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 91e7aecc-98ba-4346-88e8-d7ab97423538 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 493 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "REACH_PAGE",
"conditions": [
{
"parameter": "url",
"operator": "EQUALS",
"value": "thank-you"
},
{
"parameter": "referer",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:17:28 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071842378,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"60a8ad27-0105-4250-bfe1-10342f808df1","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071845513,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-60a8ad2701-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-60a8ad2701-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 02285a11-2c84-4607-a0f4-54e019ab1fb3 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 98 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{"scheduling": {
"startDate": "2050-01-01T20:19:12Z",
"endDate": "2050-01-31T20:19:12Z"
}}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:17:28 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071842378,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"60a8ad27-0105-4250-bfe1-10342f808df1","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071848568,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2527273152000,"startDate":2524681152000},"status":"DRAFT","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-60a8ad2701-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-60a8ad2701-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 430aea14-2c7e-46df-bf6e-9cda5fdd01d5 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
| Content-Length | 0 |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:17:28 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071842378,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"60a8ad27-0105-4250-bfe1-10342f808df1","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071848608,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2527273152000,"startDate":2524681152000},"status":"SCHEDULED","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-60a8ad2701-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-60a8ad2701-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Started Experiment with expected values | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 4dccf5ae-8a83-4471-a9ed-db959175713a |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
| Content-Length | 0 |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:17:28 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071842378,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"60a8ad27-0105-4250-bfe1-10342f808df1","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071848639,"name":"20220901","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":{"endDate":2527273152000,"startDate":2524681152000},"status":"DRAFT","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-60a8ad2701-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-60a8ad2701-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Ended Experiment with expected values | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 4dec7731-e350-4115-8f51-505db83fd6b7 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 636 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"pageId": "e424abd7e2e7a9031c5a0a3c18182f1b",
"name": "Experiment to Start",
"description": "experiment with goals and variants",
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "REACH_PAGE",
"conditions": [
{
"parameter": "url",
"operator": "EQUALS",
"value": "thank-you"
},
{
"parameter": "referer",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:17:28 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071848666,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"2f40ffe8-2591-48b7-b946-1578c0d9cc02","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071848676,"name":"Experiment to Start","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":100.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | a5ccedf8-e629-4626-8db1-5b425fb8464d |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 45 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"description": "I wanna be promoted!"
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:17:31 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071848666,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"2f40ffe8-2591-48b7-b946-1578c0d9cc02","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071848710,"name":"Experiment to Start","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":null,"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-2f40ffe825-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-2f40ffe825-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Variants with correct weight | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | bb1516db-4cf3-4145-9aed-9f78cfd60412 |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 493 |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
{
"goals": {
"primary": {
"name": "Reach thank-you page",
"type": "REACH_PAGE",
"conditions": [
{
"parameter": "url",
"operator": "EQUALS",
"value": "thank-you"
},
{
"parameter": "referer",
"operator": "EQUALS",
"value": "home"
}
]
}
}
}
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:17:34 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071848666,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"2f40ffe8-2591-48b7-b946-1578c0d9cc02","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071851751,"name":"Experiment to Start","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[]},"scheduling":null,"status":"DRAFT","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-2f40ffe825-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-2f40ffe825-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Status code should be ok 200 | 1 | 0 | 0 |
| Experiment should have the expected values | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 62fb5452-a04c-488d-8653-9ceb2fb973ff |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
| Content-Length | 0 |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:17:34 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071848666,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"2f40ffe8-2591-48b7-b946-1578c0d9cc02","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071854806,"name":"Experiment to Start","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[{"endDate":null,"id":"ca482361-230c-451c-9c64-15782e6fdcc6","startDate":1695071854803}]},"scheduling":{"endDate":1702847914796,"startDate":1695071914796},"status":"RUNNING","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-2f40ffe825-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-2f40ffe825-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Started Experiment with expected values | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Authorization | Basic YWRtaW5AZG90Y21zLmNvbTphZG1pbg== |
| User-Agent | PostmanRuntime/7.33.0 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 40aa5e7c-5859-4e26-b76d-feea088eb80e |
| Host | localhost:8080 |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Cookie | JSESSIONID=7479CE1BE9F2D98A7A262407F87E4B0B; access_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2MjM4YjRkNi00YTEwLTRmMWYtOGRmMC1jNGQ4OWQ5MTNkNjQiLCJ4bW9kIjoxNjk1MDcxNTA2MTcxLCJzdWIiOiJkb3RjbXMub3JnLjEiLCJpYXQiOjE2OTUwNzE1MDksImlzcyI6ImFmZjYxMTZhMTUiLCJleHAiOjE2OTUxNTc5MDl9.KBascqm8L0kBAmG2e3wHF-EF4PX0qO7NMgdR3hV5yvc |
| Content-Length | 0 |
| Header Name | Header Value |
|---|---|
| X-Frame-Options | SAMEORIGIN |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| x-dot-server | 90672f45c13d|4ffdf2d660 |
| Access-Control-Allow-Origin | * |
| Access-Control-Allow-Methods | GET,PUT,POST,DELETE,HEAD,OPTIONS,PATCH |
| Access-Control-Allow-Credentials | true |
| Access-Control-Allow-Headers | * |
| Access-Control-Expose-Headers | * |
| Cache-Control | no-cache, no-store, must-revalidate |
| Pragma | no-cache |
| Expires | Mon, 26 Jul 1997 05:00:00 GMT |
| vary | accept-encoding |
| Content-Encoding | gzip |
| Content-Type | application/json |
| Transfer-Encoding | chunked |
| Date | Mon, 18 Sep 2023 21:17:34 GMT |
| Keep-Alive | timeout=3 |
| Connection | keep-alive |
{"entity":{"createdBy":"dotcms.org.1","creationDate":1695071848666,"description":"experiment with goals and variants","goals":{"primary":{"conditions":[{"operator":"EQUALS","parameter":"url","value":"thank-you"},{"operator":"EQUALS","parameter":"referer","value":"home"},{"operator":"REGEX","parameter":"visitBefore","value":"^(http|https):\\/\\/(localhost|127.0.0.1|\\b(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,})(:\\d{1,5})?\\/my-page(\\/?\\?.*)?$"}],"name":"Reach thank-you page","type":"REACH_PAGE"}},"id":"2f40ffe8-2591-48b7-b946-1578c0d9cc02","lastModifiedBy":"dotcms.org.1","lookBackWindowExpireTime":1800000,"modDate":1695071854864,"name":"Experiment to Start","pageId":"e424abd7e2e7a9031c5a0a3c18182f1b","runningIds":{"ids":[{"endDate":null,"id":"ca482361-230c-451c-9c64-15782e6fdcc6","startDate":1695071854803}]},"scheduling":{"endDate":1702847914796,"startDate":1695071914796},"status":"DRAFT","targetingConditions":[],"trafficAllocation":100.0,"trafficProportion":{"type":"SPLIT_EVENLY","variants":[{"id":"DEFAULT","name":"Original","promoted":false,"url":"/my-page?variantName=DEFAULT","weight":50.0},{"id":"dotexperiment-2f40ffe825-variant-1","name":"I wanna be promoted!","promoted":false,"url":"/my-page?variantName=dotexperiment-2f40ffe825-variant-1","weight":50.0}]}},"errors":[],"i18nMessagesMap":{},"messages":[],"pagination":null,"permissions":[]}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| Ended Experiment with expected values | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|